MySQL的语句必须以分号结尾。
1、新建数据库
1
| CREATE DATABASE IF NOT EXISTS 数据库名称 ;
|
2、修改数据库
3、删除数据库
1
| DROP DATABASE EXISTS 数据库名称;
|
4、打开数据库
5、查看所有数据库
6、查看当前打开的数据库
7、查看数据表
1
| SHOW TABLES [不指定则默认当前数据库 | 若指定则添加:FROM 数据库名称];
|
8、查看数据表的基本结构(列)
1
| SHOW COLUMNS FROM 数据表名称;
|
9、查看数据表是否存在索引,或者约束,并且可以查看约束名称
1
| SHOW INDEXES FROM provinces;
|
10、插入纪录
1
| INSERT INTO 数据表名称 [(赋值的字段,不选默认全部都要插入,多个选择逗号,分隔)] VALUES(前面的赋值不选择的话,这里要把所有的都写上,不然报错,就连主键id也要加上,可以写成null,所有的字段用单引号''包起来,用逗号,分隔);
|
例如:
1
| INSERT INTO a VALUES (null,’犯二青年‘);
|
注释:因为我的数据表有两个列,一个是主键id为自增,一个为name。
11、查询数据表中的所有纪录
12、删除数据表中的条件字
1
| DELETE FROM 数据表名 WHERE id = 1;(删除id等于1的字段)
|
13、查看数据表创建纪录,可以查看外键名称
1
| SHOW CREATE TABLE 数据表名称;
|