创建数据库
create database db_name character set gb2312 collate gb2312_chinese_ci;
character set 设置字符集 一般utf8
collate 核对
选择数据库 use 数据库名;
查看数据库 show databases;
修改数据库字符集 alter database db_name character set utf8 collate utf8_general_ci;
删除数据库 drop database db_name;
创建数据表
create table 表名(字段名 数据类型(长度),字段名 数据类型(长度),......)engine=innodb
查看表结构
show columns {from|in} table_name;
desc table_name
查看表详细结构
show create table table_name;
修改表
1.添加字段:alter table 表名 add column 字段 类型 (可不加after 字段 表示在什么字段后添加字段);
2.修改字段和类型:alter table 表名 change column 原字段名 新字段名 类型(约束条件)
如果只修改类型:alter table 表明 modify column 字段名 新数据类型;
3.删除默认值:alter table 表明 alter column 字段 drop default;
4.设置默认值:alter table 表明 alter column 字段 set default '内容';
5.删除字段:alter table 表明 drop column 字段;
重命名表
1.alter table 原表名 rename 新表名
2.rename table 原表名 to 新表名
删除表
drop table 表明;