liuyaoze
文档系统运维
文档系统更新指南
文档系统生产服务器标准操作程序
腾讯云cosfs工具
UPS配置教程
CentOS
Centos 7.6安装&开荒指南
离线更新CentOS 7.9内核
Centos 7.6软件编译指南
MySQL
MySQL8.x安装&开荒
MySQL备份
mysql索引的数据结构
MySQL WorkBench导出/入数据库操作指南
Python
使用nginx+uwsgi在centos7上部署Django
Python符号速查表
其他
Windows系统多网络下路由表的维护
NAS&exsi服务器相关
禁止Windows10专业版自动更新的方法
教育版软件申请&续期
系统应用&文件清单
人才公寓布置方案
高达基地限定
宝可梦朱紫属性克制关系
六级相关
六级正面话题写作总结
顺利通过英语六级考试~
六级观点类作文模板
六级词汇
liuyaoze.com-文档系统
-
+
首页
MySQL WorkBench导出/入数据库操作指南
1. 进入需要迁移数据的用户页面中在Server-DataExport-ObjectSelection中选择需要导出的数据库。 >d 安全起见,单次导出最好只选择一个数据库。 2. ExportSetting中选择导出self-contained File,此操作可以将所有数据导出到一个sql文件中。勾选Include Create Schema可以在导入数据时不用创建对应数据库,具体设置详见下图,确保设置正确后点击右下角Start Export。  3. 进入需要导入数据的用户界面,点击Server-DataImport,参考下图在import from self-contained File中设置导入sql文件的路径,如果导出数据时没有设置Include Create Schema,则需要再New...处设置需要创建的数据库的名称,点击开始start import。  需要注意的是,从8.0导出文件再导入5.7版本中会出现许多问题: - 1.权限问题`ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation` 需要在sql文件中删除形如`SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;`或`SET @@GLOBAL.GTID_PURGED=/*!80000 '+'*/ '6629f901-5940-11eb-a70a-fa163eda3294:1-689540176';`等等以`SET @`打头的sql语句。 - 2.字符集问题。`ERROR 1273 (HY000) at line 1: Unknown collation: 'utf8mb4_0900_ai_ci'` `utf8mb4_0900_ai_ci`是在 MySQL 5.7.20 及以上版本和 MySQL 8.0 中引入的,这里我把sql文件中所有`utf8mb4_0900_ai_ci`替换为了`utf8mb4_0900_ai_ci` - 3.导入报错时可以直接修改sql文件内容保存后重新点击导入,不必在意之前报错。 > 哪怕执行了数据操作相关的sql语句也不用担心,鉴于MySQL的特性,数据不会重复。
liuyaoze
2024年9月28日 18:42
0 条评论
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
【温馨提示:本站文档可配置可见范围,如登录后可见、对特定群组可见等,看不到就是没权限】
注册码获取邮箱
work@liuyaoze.com
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期