一.查询目录/创建删除表
SHOW DATABASES;
CREATE DATABASE XX;
DROP DATABASE XX;
(修改默认字符编码在INI文件里修改)
二.数据类型(列类型)
int:整型;
double:浮点型;double(5,2)表示最多五位 必须有两位小数
decimal:浮点型;对十进制比较精确的 (最好用于金钱)
char:固定长度字符串类型;char(255) 数据长度不足指定长度会补足到255
varchar:可变长度字符串类型;varchar(可以很大) 专门用一个字节记录长度,插入数据不会补0
text(clob):
blob:字节类型
data:日期类型,格式为:yyyy-MM-dd;
time:时间类型,格式为:hh:mm:ss;
timestamp:时间戳类型;
三.表
① 创建表
CREATE TABLE 表名(
列名 列类型,
列名 列类型,
);
CREATE TABLE userinfo(
id INT COMMENT '编号',
uname VARCHAR(40) COMMENT '用户名',
address VARCHAR(120) COMMENT '家庭住址',
hobby VARCHAR(200) COMMENT '爱好'
)COMMENT = '用户信息表';
②删除表
DROP TABLE xxx;
③查看表
SHOW TABLES
DESC stu;
④修改表
ALTER TABLE xx
1.添加类
add (
列名 列类型,
列名 列类型,
);
2.修改列类型
alter table xx
modify 列名 列新的类型
3.删除列类型
alter table xx
drop xx;
4.修改表名称
alter table xx
rename to xx;