修改MySQL提示符
prompt
- \D: 完整的日期
- \d: 当前数据库
- \h: 服务器名称
- \u: 当前用户
MySQL语句规范
- 关键字与函数名称全部大写
- 数据库名称,表名称,字段名称全部小写
- SQL语句必须以分号结尾
常用命令
- 打印当前数据库版本号: SELECT VERSION();
- 打印当前用户: SELECT USER();
- 查看当前选择的数据库: SELECT DATABASE();
- 查看数据表结构: DESC db_table;
- 创建数据库: CREATE DATABASE IF NOT EXISTS db_name;
- 删除数据库: DROP DATABASE IF EXISTS db_name;
- 修改数据库字符集: ALTER DATABASE db_name CHARSET
数据类型
整型
- TINYINT: 占一个字节,范围为无符号(0到28-1),有符号(-27到2^7-1)
- SMALLINT: 占两个字节
- MEDIUMINT: 占三个字节
- INT: 占四个字节
- BIGINT: 占8个字节
浮点型
- FLOAT(M,D): M是数字总位数,D是小数点后面的位数
日期时间型
- DATATIME
- YEAR
字符型
- CHAR
- VARCHAR