1.检测mysql命令行程序:
2.数据库相关的命令:
- 创建一个数据库:
- create database + 数据库名;
- 删除一个数据库:
- drop database + 数据库名;
- 创建数据库之前判断是否存在,存在就删除:
- drop database if wxists + 数据库名;
- create database+ 数据库名
- use + 数据库;(使用数据库)
3.MySQL数据类型:
3-1数值类型
3-2字符串类型:
3-3日期时间类型:
3-4完整性约束条件:
PRIMARY KEY |
标识该属性为该表的主键,可唯一标识对应的元组。 |
FOREIGN KEY |
标识该属性为该表的外键,是一之联系的某表的主键。 |
NOT NULL |
标识该属性的值不能为空,保证记录中该字段都有值。 |
UNIQUE |
标识该属性的值是唯一的,该字段的值不能重复出现。 |
AUTO_INCREMENT |
标识该属性的值自动增加,一个表中只能有一个字段用它约束,且必为主键。 |
DEFAULT |
为该属性设置默认值。 |
CHECK |
检查约束 |
4.数据表的相关命令
- 创建表
- create table 表名(
列名1 数据类型【完整性约束条件】
列名2 数据类型 【完整性约束条件】
列名n 数据类型 【完整性约束条件】
);
- 查看表结构:
- desc + 表名