#1.建立資料庫test01_office,指明字符集為utf8。並在此資料庫下執行下述操作
create database if not exists test01_office character set 'utf8';
#2.建立表dept81
/*
欄位 型別
id INT(7)
NAME VARCHAR(25)
型別
*/
use test01_office;
create table if not exists dept01(
id INT(7),
NAME VARCHAR(25)
);
#3.將表departments中的資料插入新表dept02中
create table if not exists dept02 as
select * from atguigudb.departments
#4 .建立表emp01
/*
欄位 型別
id INT(7)
first_name VARCHAR(25)
last_name VARCHAR(25)
dept_id INT(7)
*/
create table if not exists emp01(
id INT(7),
first_name VARCHAR(25),
last_name VARCHAR(25),
dept_id INT(7)
);
#5.將列last_name的長度增加到50
alter table emp01 modify last_name VARCHAR(50);
desc emp01;
#6。根據表employees建立emp02
create table emp02 as
select * from atguigudb.employees;
#7.刪除表emp01
drop table emp01;
#8.將表emp02重新命名為emp01
rename table emp02 to emp01;
#9.在表dept02和emp01中新增新列test_column,並檢查所作的操作
alter table dept02 add test_column VARCHAR(10);
alter table emp01 add test_column VARCHAR(10);
#10.直接刪除表emp01中的列 dept_id
desc emp01;
alter table emp01 drop dept_id;