- sql语句以分号结尾,可以用空格,不分大小写。
- sql分类:
(1)DDL(数据定义语言,用来定义数据库,表,字段等。)
(2)DML(数据库操作语言,用来对数据进行增删改。)
(3)DQL(数据库查询语言,用来查询表中记录)
(4)DCL(数据库控制语言,用来创建用户,控制访问权限)
- DDL数据库操作
(1)查询所有数据库 SHOW DATABASES;
(2)查询当前数据库 SELECT DATABASE();
(3)创建数据库 CREATE DATABASE 数据库名;
(4)删除数据库DROP DATABASE 数据库名;
(5)使用数据库 USE 数据库名;
DDL表操作
(1)查询当前数据库所有表 SHOW TABLES;
(2)查询表结构DESC 表名;
(3)查询表的建表语句SHOW CREATE TABLE 表名
(4)创建表
点击查看代码
CREATE TABLE 表名(
字段1 字段1类型 [COMMENT 字段1注释],
字段2 字段2类型 [COMMENT 字段2注释],
字段3 字段3类型 [COMMENT 字段3注释],
.....
字段n 字段n类型 [COMMENT 字段n注释]
)[COMMENT 表注释];
**注意!特别注意!最后一个字段不要加逗号。**
——————————————————————————————————————————
- 数据库的数值类型:数值(同Java)、字符(char,varchar)、时间【(date(日期)、time(时间)、year(年)、datetime(混合时间)】