MYSQL基本操作

130 阅读1分钟

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;