DDL语言
数据定义语言
库和表的管理
一、库的管理 :创建、修改、删除
二、表的管理 :创建、修改、删除创建:create 修改:alter 删除:drop
一、库的管理
1.库的创建
语法:
create database 【if not exists】库名 【character set 字符集名】;
#案例:创建库Books
CREATE DATABASE IF NOT EXISTS books
2.库的修改
RENAME DATABASE books TO 新库名;#已废弃
#更改库的字符集
ALTER DATABASE books CHARACTER SET gbk;
3.库的删除
语法:
drop database 【if exists】 库名;
DROP DATABASE IF EXISTS books;
二、表的管理
1.表的创建 ※
create table 【if not exists】 表名(
列名 列的类型 【( 长度 ) 约束 】,
列名 列的类型 【 ( 长度 ) 约束 】,
…
列名 列的类型【 ( 长度 ) 约束 】
)
CREATE TABLE IF NOT EXISTS book(
id INT,#编号
bName VARCHAR(20),#书名
price DOUBLE,#价格
authorId INT,#作者编号
publishDate DATETIME#出版日期
);
CREATE TABLE author(
id