使用SQLyog备份还原数据库
时间:2021-07-01 10:21:17
帮助过:44人阅读
1、点击“备份/导出”
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021743333690.png)
2、默认选中“包括CREATE DataBase语句”,这样的话,在目标服务器直接把这个sql文件导入后就可以和源数据库名一样的数据库,但是使用SQLyog不能修改数据库名
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021743882539.png)
导出的insert语句,是插入多条数据使用一条insert语句,这种方式数据多的时候,导入容易报错。
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744180402.png)
4、在本地电脑上,一定要点击这个,不能直接打开这个.sql文件去执行,执行了也没用。
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744292711.png)
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744334705.png)
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744468499.png)
5、点击“完成”,然后再下图处点击右键—“刷新对象浏览器”,就可以看到数据库创建好了。
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744529048.png)
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744567135.png)
二、如果导出的时候,不包括Create DataBase语句
2.1我们可以看到SQL语句确实不包含此语句
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744699953.png)
2.2在本地创建数据库,自己给数据库命一个名,注意基字符集、数据库排序规则必须和源数据库的一致。
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744787847.png)
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744825934.png)
OBD平台所有数据库的字符集
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744876718.png)
2.3
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744913828.png)
选择文件后执行,成功。
![技术图片](https://img.gxlcms.com//Uploads-s/new/2020-10-08-qlqqti/20200722021744980237.png)
使用SQLyog备份还原数据库
标签:data 报错 src 服务器 数据 默认 sqlyog mamicode 右键