选中数据库
use table_name
;
创建数据表
CREATE TABLE table_name
(id
INT,name
VARCHAR(50)
) CHARACTER SET utf8 COLLATE utf8_general_ci ENGINE INNODB;
注意:
id、name是列名,后面的INT和VARCHAR是列的类型,后面会写关于数据库的数据类型的一个介绍。
ENGINE:数据库引擎,常用的有一下三种
innodb 存储引擎:1. 支持事务 2. 支持外键 3. 支持行级锁
myisam 存储引擎:1. 添加速度快 2. 不支持外键和事务 3. 支持表级锁
memory 存储引擎:1. 数据存储在内存中[关闭了 Mysql 服务,数据丢失, 但是表结构还在]2. 执行速度很快(没有 IO 读写) 3. 默认支持索引(hash表)
修改数据表
1.修改数据表名
RENAME TABLE old_name
TO new_name
;
2.修改表字符集
ALTER TABLE table_name
CHARACTER SET utf8;
3.添加列
ALTER TABLE table_name
ADD sex
INT AFTER name
;
4.修改列
(1)ALTER TABLE table_name
MODIFY sex
VARCHAR(1);
(2)ALTER TABLE table_name CHANGE sex newsex INT;
5.删除列
ALTER TABLE table_name
DROP sex
;
Mysql数据库笔记3——表的相关操作:等您坐沙发呢!