MYSQL数据库基本操作

创建数据库

CREATE DATABASE company; 说明:company代表数据库名词。

选择数据库
USE company

创建表
CREATE TABLE tdept (
deptino INT,
dname VARCHAR(20),
loc VARCHAR(40)
);

查看表

DESCRIBE table
name;

DESCRIBE tdept;

或者

SHOW CREATE TABLE t
dept \G

删除表

DROP tdept;


修改表

修改表名

ALTER TABLE old
tablename RENAME [TO] newtablename

ALTER TABLE t
dept RENAME tabdept;

增加字段

ALTER TABLE table
name ADD 属性名 属性类型

ALTER TABLE tdept ADD descri VARCHAR(20);

在表的第一个位置增加字段

ALTER TABLE table
name ADD 属性名 属性类型 FIRST;

ALTER TABLE tdept ADD descri VARCHAR(20) FIRST;

在表的指定字段之后增加字段

ALTER TABLE table
name ADD 属性名 属性类型 AFTER 属性名

ALTER TABLE tdept ADD descri VARCHAR(20) AFTER deptno;

修改字段

ALTER TABLE table
name DROP 属性名

ALTER TABLE tdept DROP deptnol;

修改字段

ALTER TABLE table
name MODIFY 属性名 数据类型

ALTER TABLE tdept MODIFY deptno VARCHAR(20);

修改字段的名字

ALTER TABLE table
name CHANGE 旧属性名 新属性名 旧数据类型

ALTER TABLE tdept CHANGE loc location VARCHAR(20);

同时修改字段的名字和属性

ALTER TABLE table
name CHANGE 旧属性名 新属性名 新数据类型

ALTER TABLE t_dept CHANGE loc location VARCHAR(20);

返回读书笔记列表