12/8
2017
HeidiSQL(访问官网)是一款开源免费的轻量级数据库管理工具。今天我用它导出了数据,修改后又导入了回去,所以记录一下它导出导入SQL的步骤。
1. 在需要导出的数据库上或者表上右键,选择“导出数据库为 SQL 文件”。
如果从菜单栏的 Tools 里选择这个命令,则会让你自己勾选要导出哪些数据库或表,可以选择多个项目。
2. 设置导出选项:
删除、创建选项视自己情况而定;Date 的下拉项是选择数据恢复时如何导入。含义如下:
No Date:不导出数据,只导出数据表结构 Delete+Insert:清空数据表内容并且插入导出的内容 Insert:只插入 Insert Ignore:插入数据并忽略错误内容 Repalce:替换插入
如果要导入的数据库里已经有这个数据库了,可以选择替换。没有这个数据库的话,Insert 即可。
3. 导入SQL文件:
建议选择 Load 而非 Run。虽然直接 Run 似乎更省事,但是很奇怪,我直接 Run 的时候报错了,只好老老实实选择 Load,并且 Load 之后也不要直接运行,而是要先加载到编辑器里。
4. 等到 SQL 文件加载到了编辑器里,我们手动执行(快捷键 F9),就可以恢复数据了。
没有意外的话就OK了~
ps:不能直接 Run 的原因我猜测是我那个 SQL 文件太大了(40 多 MB),不知道如果导出的文件小的话,直接 Run 怎么样。
还是喜欢navicat