1. 创建表:
CREATE TABLE 表名(
列名 列类型,
列名 列类型,
…
);
例如:
CREATE TABLE stu(
sid CHAR(6), sname VARCHAR(20),
age INT, gender VARCHAR(10)
);
- 1
- 2
- 3
- 4
- 5
- 6
再例如:
CREATE TABLE emp( eid CHAR(6), ename VARCHAR(50), age INT, gender VARCHAR(6), birthday DATE, hiredate DATE, salary DECIMAL(7,2), resume VARCHAR(1000)
);
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
2.整表操作
- 查看当前数据库中所有表名称:SHOW TABLES;
- 查看指定表的创建语句:SHOW CREATE TABLE emp,查看emp表的创建语句;
- 查看表结构:DESC emp,查看emp表结构;
- 删除表:DROP TABLE emp,删除emp表;
3. 修改表:
- 修改之添加列:给stu表添加classname列:
ALTER TABLE stu **ADD** (classname varchar(100));
- 修改之修改列类型:修改stu表的gender列类型为CHAR(2):
ALTER TABLE stu **MODIFY** gender CHAR(2);
- 修改之修改列名:修改stu表的gender列名为sex:
ALTER TABLE stu **change** gender sex CHAR(2);
- 修改之删除列:删除stu表的classname列:
ALTER TABLE stu **DROP** classname;
- 修改之修改表名称:修改stu表名称为student:
ALTER TABLE stu **RENAME** TO student;
文章来源: blog.csdn.net,作者:水巷石子,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_37924905/article/details/109371286
评论 (0)
登录后可评论,请 登录 或 注册
评论您没有权限执行当前操作