本章是整理知识内容,为强化知识长期更新。
练手项目
牛客网
准备一个mysql 5.7的数据库
配置本地数据库
https://launchpad.net/test-db/employees-db-1/1.0.6 下载文件 employees_db-full-1.0.6.tar.bz2
解压文件
1 | ➜ employees_db tree |
- 在将文件导入数据库
1 | mysql -uroot -p -t < employees.sql |
解决问题
- employees.sql 修改内容
1 | # 38行 set storage_engine = InnoDB; 替换 |
- 注意导入的时候会出现文件打不开的问题
1 | SELECT 'LOADING departments' as 'INFO'; |
这里要将文件正确的路径写进去。
如果是本地的docker环境部署mysql,可以使用docker cp 命令将文件复制到容器中。在登陆到容器执行导入脚本
1 | // 从宿主机器拷贝到容器中 |