简单的mysql说明

2020-01-16  本文已影响0人  pigdaqiang

mysql 的连接

mysql -u 用户名 -p直接加密码 或者mysql -u 用户名 -p
密码换行输入
-h 数据库IP地址,默认127, localhost
-P 端口号

phpmyadmin 部分文件说明

查看所有数据库show databases;

使用数据库use 数据库名;

查看当前数据库表名show tables;在选择数据库之后查看表名
添加数据:

insert into 表名 values("值","值2");// 前提是表里面有两个字段,字段1对应 值,字段2对应 值2
或者 insert into 表名 (字段)values("值");
insert into admin (username,password) values("admin","123");
insert into admin (username) values("user"); // 添加的数据要一一对应

查询数据:

select * from 表名;
select * from admin where username = "admin";
select * from admin where username = admin; // 注意和上面的区别
select * from admin where username != "admin" and password = "111";
select * from admin where username != "admin" or password != "111";
select * from admin where username = "admin" and 1=2;// 条件为假不执行
select * from admin where 1=2 or 1=1;// 语句执行

修改数据:

update admin set username = '123456';
update admin set username = "123456" where username = "admin";

清空数据:

delete from 表名; // 清空指定的数据表
delete from admin where username = '1123456';// 清空指定的字段名
delete from admin where username != "a";

删除表:

drop table admin;
desc admin;

备份数据:

show global varlables like "%datadir%"; // 查看数据库路径
select * from admin INFO OUTFILE "tmp/1.php";

mysql创建数据库,创建表,字段

1. 创键数据库
create database 数据库名字;
2. 使用数据库
use 数据库名字;
3. 创建表,字段
create table admin( // 表名
username varchar(20) not null,// 字段名不为null 空
password text not null); // 字段名
上一篇 下一篇

猜你喜欢

热点阅读