Mysql 8.0导出和导入数据
基本窍门
- 建议使用DataGrip(JetBrain全家桶工具之一)
- 在DataGrip上的操作可以自动转成对应的sql代码,方便你进行参考和学习
- 避免了老是因为网上各种sql代码而造成的眼花缭乱,每次都不对
导出
- DataGrip操作
- 导出
- 控制台会出现sql代码
类似这样子D:/mysqldump.exe --result-file=C:\Users\Desktop\test.sql test --user=root --host=127.0.0.1 --port=3306
4.此时桌面就多了一个test.sql
文件
导入
在需要导入的机子上面先登录进mysql,假设你用的是root
- 输入
mysql -u root -p
登录 - 进去之后,需要你创建对应的数据库,比如
test
数据库 - 通过
use
命令使用该数据库,然后输入命令source test.sql
,即可恢复数据到这个机子上。
test.sql文件实质上就是一堆sql语句,并且包含了你数据库中的所有数据