库和表的管理 #DDL /* 数据定义语言 库和表的管理 一,库的管理 创建,删除,修改 创建:create 删除:delete 修改:drop */ #1.库的创建 #创建库books CREATE DATABASE IF NOT EXISTS books; #2.库的修改 RENAME DATABASE books TO 新库名; #更改库的字符集 ALTER DATABASE books CHARACTER SET utf8; #3.库的删除 DROP DATABASE books; /* 二,表的管理 创建,删除,修改 创建:create 删除:delete 修改:drop */ #1.表的创建 #创建表book CREATE TABLE book( id INT,#编号 bName VARCHAR(20),#图书名 authorId INT,#作者编号 publishDate DATETIME#出版日期 ); DESC book; #创建表author CREATE TABLE author( id INT, au_Name VARCHAR(20), nation VARCHAR(10) ); DESC author; #2.表的修改 #①修改列名 ALTER TABLE book CHANGE COLUMN publishdate pubDate DATETIME; #②修改列的类型 ALTER TABLE book MODIFY COLUMN pubDate TIMESTAMP; #③添加新列 ALTER TABLE author ADD COLUMN annual DOUBLE; #④删除列 ALTER TABLE author DROP COLUMN annual; #⑤修改表名 ALTER TABLE author RENAME TO book_author; #3.表的删除 DROP TABLE book_a