1.创建数据库设置字符编码utf8
CREATE DATABASE test_db CHARACTER SET utf8 COLLATE utf8_general_ci;
2.查看数据库使用的字符编码
SHOW CREATE DATABASE test_db;
3.查看数据库编码
SHOW VARIABLES LIKE 'character%';
4.选择数据库
USE test_db;
5.创建表
CREATE TABLE tb_emp1(id INT(11),name VARCHAR(25),deptId INT(11),salary FLOAT);
Query OK, 0 rows affected (0.11 sec)
6.查看表
SHOW TABLES;
7.查看表结构
DESCRIBE tb_emp1;
8.查看建表语句
SHOW CREATE TABLE tb_emp1;
SHOW CREATE TABLE tb_emp1\G
9.修改选项的语法格式如下
{ ADD COLUMN <列名> <类型>
| CHANGE COLUMN <旧列名> <新列名> <新列类型>
| ALTER COLUMN <列名> { SET DEFAULT <默认值> | DROP DEFAULT }
| MODIFY COLUMN <列名> <类型>
| DROP COLUMN <列名>
| RENAME TO <新表名> }
10.添加字段
ALTER TABLE tb_emp1 ADD COLUMN col1 INT FIRST;
FIRST为可选参数,其作用是将新添加的字段设置为表的第一个字段
ALTER TABLE tb_emp1 ADD COLUMN col2 INT AFTER name;
11.修改字段数据类型
ALTER TABLE tb_emp1 MODIFY name VARCHAR(30);
12.删除字段
ALTER TABLE tb_emp1 drop col2;
13.修改字段名称
ALTER TABLE tb_emp1 CHANGE col1 col3 CHAR(30);
14.修改表名
ALTER TABLE tb_emp1 RENAME TO tb_emp2;
15.删除表
DROP TABLE tb_emp2;