- 下载要导入的文件。MySQL官方对其有说明https://dev.mysql.com/doc/employee/en/employees-introduction.html, 但安装MySQL默认是不提供的, 需要下载使用。去GitHub下载速度比较快, 地址:https://github.com/datacharmer/test_db, 点Clone or download下载zip即可。
- 注意在Docker启动MySQL容器之前, 要做好数据卷挂载。
- 将下载的test_db-master.zip上传到Linux宿主机里已经挂载到mysql容器的那个目录。
- 执行docker exec -it mysql /bin/bash进入到mysql容器, 切换到数据卷的目录/var/lib/mysql, 可以看到刚才上传的zip文件, 然后unzip命令解压,
- cd进入解压后的目录test_db-master, 执行mysql -u root -p < employees.sql即可, (注意注意注意, 一定要进入目录test_db-master去执行, 在其他路径会提示找不到.dump文件!)
- 大约耗时1分钟导入完毕, 在Navicat刷新可以看到一个新的employees数据库。
- 然后就可以删掉下载的zip和解压的目录了。
![](/skins/gray/images/speech.gif)
posted on
2020-05-13 15:27
银色甲壳虫
阅读(
414)
评论()
编辑
收藏
举报