Mysql----远程导出(备份)数据库出错:Couldn't execute 'SELECT @@GTID_MODE': Unknown system variable 'GTID_MODE'
2017-02-15 16:09
513 查看
远程导出(备份)数据库出错
执行:
出错提示:
造成此错误的原因是因为5.6引入了Global Transaction Identifiers (GTIDs) 。
GTIDs可以让主从结构复制的跟踪和比较变得简单。
mysqldump会试图查询这个系统变量,但这个变量在5.6之前的版本中不存在,所以产生错误。的方法很简单。
在mysqldump后加上–set-gtid-purged=OFF命令。
完整如下:
另注:这条命令最后不能加“;”分号,否则会报错:mysqldump: Couldn’t find table “;”。
执行:
mysqldump -h112.14.15.16 -uroot -p db2 > db2.sql
出错提示:
mysqldump: Couldn't execute 'SELECT @@GTID_MODE': Unknown system variable 'GTID_MODE' (1193)
造成此错误的原因是因为5.6引入了Global Transaction Identifiers (GTIDs) 。
GTIDs可以让主从结构复制的跟踪和比较变得简单。
mysqldump会试图查询这个系统变量,但这个变量在5.6之前的版本中不存在,所以产生错误。的方法很简单。
在mysqldump后加上–set-gtid-purged=OFF命令。
完整如下:
mysqldump -h112.14.15.16 -uroot -p db2 --set-gtid-purged=OFF > db2.sql
另注:这条命令最后不能加“;”分号,否则会报错:mysqldump: Couldn’t find table “;”。
相关文章推荐
- mysqldump:Couldn't execute ‘SELECT @@GTID_MODE':Unknown system variable 'GTID_MODE' (1193)
- mysqldump: Couldn't execute 'SELECT @@GTID_MODE':
- mysqldump: Couldn’t execute ‘SELECT @@GTID_MODE...
- 命令行进入mysql提示mysql: unknown variable 'character-set-server=utf8‘ & 导出导入数据库
- mysql导入导出.sql文件备份还原数据库
- mysql导入导出.sql文件备份还原数据库
- mysql java.sql.SQLException: Unknown system variable 'language
- Mysql 一次性备份导出/导入恢复所有数据库
- MySql导入导出数据库(含远程导入导出)
- mysql导入导出.sql文件备份还原数据库[mysql导入导出sql命令行]
- mysql java.sql.SQLException: Unknown system variable 'language'
- mysql驱动错误:java.sql.SQLException: Unknown system variable 'tx_read_only'
- mysql 一次性导出全部数据库【数据库备份及迁移】
- 数据库备份和恢复--数据的导入导出 (mysql)
- linux上mysql远程备份和自动导入到指定数据库的shell脚本
- Mysql 一次性备份导出/导入恢复所有数据库
- MySql导入导出数据库(含远程导入导出)
- 【转】mysql导入导出.sql文件备份还原数据库
- jira+mysql Unknown system variable 'storage_engine
- mysql连接错误java.sql.SQLException: Unknown system variable 'language'