提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
ch00: 环境搭建
0.1 MySQL 8.0 的安装
按照提示安装,几乎没遇到问题
有一步显示the specified port is already in use,是和之前安装的sql冲突了。解决方法:换个port号码 ,但得记得,后面会用到
0.2 连接 MySQL 并执行 SQL 查询
使用 HeidiSQL 连接 MySQL
ch01: 初识数据库
了解SQL的基本书写规则
练习题代码如下:
-- 1.1 创建表 Addressbook (地址簿)
CREATE TABLE Addressbook
(regist_no INTEGER NOT NULL,
name VARCHAR(128) NOT NULL,
address VARCHAR(256) NOT NULL,
tel_no CHAR(10) ,
mail_address CHAR(20) ,
PRIMARY KEY (regist_no));
-- 1.2 添加列 postal_code到 Addressbook 表中。
ALTER TABLE Addressbook ADD COLUMN postal_code CHAR(8) NOT NULL;
-- 1.3 补充如下 SQL 语句来删除 Addressbook 表。
DROP TABLE Addressbook;
-- 1.4 判断 是否可以编写 SQL 语句来恢复删除掉的 Addressbook 表?
/* 答: 删除的表是无法恢复的,只能重新插入 */
参考链接:https://github.com/datawhalechina/wonderful-sql