数据库操作
查看当前服务器中的所有数据库(名称):show databases;
查看数据库的信息(创建语句):show create database 数据库名称;
修改数据库的基本语法格式(修改默认字符集,即编码):
ALTER database 数据库名称
default character set 编码方式
collate 编码方式_bin;
查看当前支持的字符集:show character set;
删除数据库(包括该数据库中所有信息):drop database 数据库名称;
小结
1)查看:show
- show databases 查看当前服务器中所有数据库的名称
- show create database 查看指定数据库的创建语句
- show character set 查看所有字符集
- show collation 查看所有校对规则
2)创建:create
3)修改:alter
4)删除:drop
5)数据库:database
数据表操作
查看与删除数据表的操作
查看数据表的建立语句:SHOW CREATE table 表名;
查看当前数据库中所有表:SHOW tables;
查看表中的字段信息:DESCRIBE 表名;,可简写为:DESC 表名;
删除数据表: DROP table 表名;
注意:要创建表格,必须先选定数据库
修改数据表
修改数据表的语法,与修改数据库的语法类似:
ALTER database mydb
default character set gbk
collate gbk_bin;
ALTER table 表名
具体要修改的选项;
注意:修改数据表是指,修改表的结构,而不是修改表中的数据。
1)修改表名称:
ALTER table 表名
rename [TO] 新表名;
注:[TO]为可选项,即可加可不加
2)修改字段名:
ALTER table 表名
change 旧字段名 新字段名 新(原)数据类型;
3)修改字段的数据类型:
ALTER table 表名
modify 字段名 新数据类型;
4)添加字段:
ALTER table 表名
add 新字段名 数据类型;
5)删除字段:
ALTER table 表名
drop 字段名 ;
6)修改字段的排列位置:
ALTER table 表名
modify 字段名1 数据类型 FIRST | AFTER 字段名2 ;
小结
注意:修改数据表是指,修改表的结构,而不是修改表中的数据
1)修改表名 rename
2)修改字段名(也可同时修改字段的数据类型) change
3)修改字段的数据类型 modify
4)添加字段 add
5)删除字段 drop
6)修改字段的排列位置 modify