DataGrip 如何导出和恢复整个数据库数据,使用单个 SQL 文件
之前一直用 Navicat 来处理数据库数据,整个导出导入等,用习惯了之后,再用 DataGrip 总找不到对应操作的地方。比如数据库的整个导入导出,我就找了半天才找到。
一、导出 mysqldump
1. 找到要导出的数据库
右击,选择 export with 'mysqldump'
2.找到系统中已安装的数据库目录,并选择 mysqldump.exe
文件
在弹出的窗口中, Path to mysqldump
需要你自己定位选择系统中的
3.导出成功
能看到上图截图中的导出文件名为 {data_source}-{timestamp}-dump.sql
导出成功后的文件名例子为:diary_kylebing_cn-2022_07_28_11_09_15-dump.sql
点击 Run 之后
导出成功
4.最终导出的文件内容如下
二、从 SQL 文件恢复
官方说明
1. 选择 Restore from ‘mysql’
右击你要恢复数据到的数据库,然后选择菜单中的 Restore from 'mysql'
2. 选择对应的 mysql 文件
在弹出的窗口中定位到要使用的 mysql.exe 文件,要用这个文件来恢复数据库内容
选择要恢复的 sql 文件,确定即可
然后就成功了
来源地址:https://blog.csdn.net/KimBing/article/details/126030769