操作数据库
- 创建数据库
create database test_db;
show create database test_dbG(查看数据库定义)
show databases;(查看当前所有存在的数据库) - 删除数据库
drop database test_db;
使用DROP数据库中存储的数据表和数据也将一同被删除,而且不能恢复。 - 数据库存储引擎
操作数据表
- 创建数据表(创建数据表时,应先用use database_name;选定数据库)
create table tb_emp1
(
id INT(11),
name VARCHAR(25),
deptId INT(11),
salary FLOAT
); - 查询数据表
DESCRIBE/DESC 表名;
(查看表的基本结构)
show create table tb_nameG
(查看创建表的详细语句,存储引擎和字符编码) - 修改数据表
修改表名
alter table <旧表名> rename <新表名>
修改字段的数据类型
alter table <表名> modify <字段名> <数据类型>
或
alter table <表名> change <字段名> <字段名> <新数据类型>
修改字段名
alter table <表名> change <旧字段名><新字段名> <新数据类型>
添加字段
alter table <表名> add <新字段名> <数据类型> [约束条件] [ first | after 已存在字段];
删除字段
alter table <表名> drop <字段名>;
修改字段的位置
更改表的存储引擎
删除表的外键约束 - 删除数据表