首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >skip-secure-auth选项不适用于mysqldump

skip-secure-auth选项不适用于mysqldump
EN

Stack Overflow用户
提问于 2013-12-11 15:33:34
回答 1查看 1.9K关注 0票数 2

我正在尝试将mysql模式从远程服务器导出到本地,但得到以下错误:

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqldump --skip-secure-auth -h x.y.z.d -uatulya -p'root' t_tcadmin |mysql -u root -proot t_tcadmin

mysqldump: unknown option '--skip-secure-auth'

Warning: Using a password on the command line interface can be insecure.

在没有--skip-secure-auth的情况下,它会连接,但我得到错误2049

所以我想使用这个选项来跳过安全身份验证,但是它给出了上面的错误。

有谁能建议。

谢谢..

EN

回答 1

Stack Overflow用户

发布于 2017-06-08 07:23:15

如果您正处于紧要关头,处理一个较旧的服务器,其中不能将密码更新为较新的方法(例如,MySQLServerv5.0.95),并尝试将数据迁移到较新的系统-而不修改脆弱的较旧系统,您可能需要将本地MySQL客户端临时降级到5.5,以便myasqldump能够与较旧的服务器通信。在5.6版本中,可以使用MySQL客户端连接到它--在命令中使用--skip-secure-auth,但是mysqldump将不接受该标志。而且,在MySQL 5.7+中,根本不可能连接到使用旧密码存储方法的服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20513139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档