登陆MySqL 数据库 mysql -h 127
1 -u root -p 创建数据库 create database 数据库名; 显示已经存在的数据库 show databases; 删除数据库 drop database 数据库名; 查看MySqL 数据库支持的存储引擎类型 show engines; (可以用'\g'或者'\G'结束,'\g'和;的作用相同,'G'可以让结果显示的更加美观) 查询 MySqL 数据库支持的存储引擎 show variables like 'have%'; 查询默认存储引擎 show variables like 'storage_engine'; *****创建表之前需要用 use 数据库名 来选择数据库 表的主键:primary key 多字段主键(primary key(属性名,属性名)) 表的外键:foreign key constraint 外键别名 foreign key(属性名,
,属性名) references 表名(属性名,
属性名) 表的非空约束:not null 表的唯一性约束:unique 表的属性值自动增加:auto_increment 表的属性的默认值:default 默认值 创建表 create table 表名(属性名 数据类型[完整性约束条件], 属性名 数据类型[完整性约束条件],
属性名 数据类型[完整性约束条件]); 查看表的基本定义 describe 表名;(describe 可以缩写成 desc) 查看表默认的存储引擎和字符编码 show create table 表名; (可以用'\g'或者'\G'结束,&