MySql 创建和管理表语句 学习笔记
创建和管理表的课后练习
练习一
1 创建数据库test01_office 指明字符集为utf-8并在此数据库执行下列操作
CREATE DATABASE IF NOT EXISTS test01_office CHARACTER SET 'utf8'; |
2将表departments中的数据插入新表dept02
CREATE TABLE dept02 |
创建表emp01
#字段 类型 |
将last_name 列长度增加到50
DESC emp01; |
根据表employees创建emp02
CREATE TABLE emp02 |
删除表emp01
DROP TABLE emp01; |
将表emp02重命名为emp01
#alter table emp02 rename to emp01 |
在表dept02和emp01中添加新列test_column 并检查所作的操作
ALTER TABLE emp01 ADD test_column VARCHAR(10); |
直接删除表emp01中的列department_id
ALTER TABLE emp01 |
练习二
创建数据库test02_market
CREATE DATABASE IF NOT EXISTS test02_markets CHARACTER SET 'utf8' |
创建数据表customers
CREATE TABLE customers( |
修改字段名
ALTER TABLE customers |
将字段c_contact字段移动到c_birth字段后面
ALTER TABLE customers |
将c_name 字段数据类型改为varchar70
ALTER TABLE customers |
将c_contact字段改名为c_phone
ALTER TABLE customers |
增加 c_gender char1 字段到c_name 后面
ALTER TABLE customers |
将表名改为customers_info
RENAME TABLE customers TO customers_info; |
删除字段 c_city
ALTER TABLE customers_info |
练习三
创建数据库
CREATE DATABASE test02_company CHARACTER SET 'utf8'; |
将表employees中字段mobile修改到code后面
ALTER TABLE employees |
将表employees中字段birth 改名为birthday
ALTER TABLE employees |
修改sex字段 数据类型为 char1
ALTER TABLE employees |
删除字段note
ALTER TABLE employees |
增加字段名favoriate_activity 数据类型为varchar100
ALTER TABLE employees |
将表employees 的名称改为employees_info
RENAME TABLE employees TO employees_info; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 JiyCXX!