mysqldump导出时: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':
2014-01-16 13:42
711 查看
在用mysqldump导出时报如下错误:
[root@localhost ~]# mysqldump -uroot -p -d -R test > test.sql
Enter password:
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_QUOTE_SHOW_CREATE=1' at line 1 (1064)
经查是mysqldump版本问题,运行的mysql server是5.6.13 ,在使用yum安装dbd驱动时自动安装了5.0.9的mysql rpm包:
[root@localhost ~]# mysqldump --version
mysqldump Ver 10.11 Distrib 5.0.95, for redhat-linux-gnu (x86_64)
[root@localhost ~]# which mysqldump
/usr/bin/mysqldump
用5.6版本的mysqldump覆盖或者指定目录运行即可:
[root@localhost ~]# cp /MysqlData/base/mysql/bin/mysqldump /usr/bin/mysqldump
cp:是否覆盖“/usr/bin/mysqldump”? y
[root@localhost ~]# mysqldump -uroot -p -d -R test > test.sql
Enter password:
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_QUOTE_SHOW_CREATE=1' at line 1 (1064)
经查是mysqldump版本问题,运行的mysql server是5.6.13 ,在使用yum安装dbd驱动时自动安装了5.0.9的mysql rpm包:
[root@localhost ~]# mysqldump --version
mysqldump Ver 10.11 Distrib 5.0.95, for redhat-linux-gnu (x86_64)
[root@localhost ~]# which mysqldump
/usr/bin/mysqldump
用5.6版本的mysqldump覆盖或者指定目录运行即可:
[root@localhost ~]# cp /MysqlData/base/mysql/bin/mysqldump /usr/bin/mysqldump
cp:是否覆盖“/usr/bin/mysqldump”? y
相关文章推荐
- mysqldump导出时: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':
- mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'
- 解决mysqldump备份报错:SET OPTION SQL_QUOTE_SHOW_CREATE=1
- mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'
- mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your SQL syntax; check the manual t
- mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'
- mysqldump:Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'问题
- mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'
- MySQL: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':问题
- mysqldump按条件导出,截取sq文件中某标的sql
- mysqldump导出SQL出现乱码解决
- mysql导入导出sql文件 window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname >
- MySql 使用mysqldump导出 You have an error in your SQL syntax
- mysqldump导出sql中insert语句的问题
- mysqldump: unknown option '--no-beep' 错误解决方法
- mysql的sql_quote_show_create与SHOW CREATE TABLE命令介绍
- 关于mysqldump导出多个库:mysqldump: Couldn't execute 'show table status like '。 ...
- mysql SET sql_mode='' 笔记
- Kettle中 "'SET OPTION SQL_SELECT_LIMIT=DEFAULT"异常
- mysqldump: unknown option '--no-beep'