一、创建数据库
#创建名为books的数据库
create database if not exists books;
#修改数据库books的字符集为gbk(创建默认是utf8)
alter database books character set gbk;
#删除数据库(实际操作中会报错,不知为何)
DROP DATABASE books IF EXISTS books;
二、创建表单
1、语法:create table 表名{
字段名 字段里保存数据的类型【(数据的长度)约束】,
字段名 字段里保存数据的类型【(数据的长度)约束】,
字段名 字段里保存数据的类型【(数据的长度)约束】,
......
};
#在数据库books里面创建一个表单book用来保存书的信息
CREATE TABLE book (
id INT(11),
b_name VARCHAR(10),
b_price DOUBLE,
publishDate DATETIME
)
#创建作者信息表
CREATE TABLE t_author(
id INT(11),
a_name VARCHAR(4),
salary DOUBLE
)
2、表的修改
可以修改的参数有:
(1)、可以修改字段名。
(2)、可以修改字段数据类型或约束。
(3)、删除字段
(4)、修改表名
#将数据表book中的publishDate修改为publish_date(注意:修改数据名时还需要约束数据类型,哪怕没有修改)
ALTER TABLE book CHANGE COLUMN publishDate publish_date DATETIME;
#将数据表book中的publish_date的类型修改为DATE
ALTER TABLE book MODIFY COLUMN publish_date DATE;
#给作者信息表中添加年龄字段
ALTER TABLE t_author ADD COLUMN a_old INT(3);
#删除作者工资字段
ALTER TABLE t_author RENAME TO b_author;