当前位置:首页 博文天下 mysql数据库备份与还原,解决40101和ERROR 2049错误

mysql数据库备份与还原,解决40101和ERROR 2049错误

此方法可解决:

*!40101 SET NAMES utf8mb4 */
错误信息:Unknown character set: 'utf8mb4'

报错ERROR 2049 (HY000): Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)

一、环境

源数据库:ubuntu16.04 LTS + mysql 5.6

目的数据库:Centos 6.5 + mysql 5.1

二、备份

语法:sudo mysqldump -h源数据库主机名 -u源数据库用户名  -p --default-character-set=utf8 数据库名 > 备份数据库名.sql

说明:参数--default-character-set=utf8是指数据库默认字符集是utf8,这是因为空间商数据库默认都是这个字符集

例:sudo mysqldump -hlocalhost -uroot -p --default-character-set=utf8 keread.com > /data/keread.sql

三、还原

语法:sudo mysql -h目的数据库主机名 -u目的数据库用户名 --default-character-set=utf8 --secure-auth=false -p 目的数据库名 < 备份数据库名.sql

说明:参数--secure-auth=false是解决“Linux主机mysql连接报错ERROR 2049 (HY000)”,由于服务器端的密码管理协议陈旧,使用的是旧有的用户密码格式存储;但是客户端升级之后采用了新的密码格式 。mysql5.6版本遇到这种不一致的情况就会拒绝连接

例:sudo mysql -hkeread.com -uqdm117974902 --default-character-set=utf8 --secure-auth=false -p qdm117974902_db < /data/keread.sql

订阅我们的电子报刊,掌握最新资讯

博文天下

Prev Next
关于柯瑞德信息系统有限公司

关于柯瑞德信息系统有限公司

将您企业中的IT部门的职能全部或部分外包,集中精力发展您企业的核心业务!           苏州柯瑞德信息系统有限公司是一家...

弱电工程简介

综合布线 智能家居 程控数字电话 闭路监控 防盗报警 智能一卡通 背景音乐及公共广播

公司简介

苏州柯瑞德信息系统是一家优秀的专注于为中小型企业提供信息系统集成服务的企业。我们的IT工程师都具备国际认证的微软、思科等专家证书,我们以专业的服务、合...

快速联系我们






智能家居

Prev Next
什么是门禁 ? 当前常见门禁系统的种类有哪些?各有什么优缺点?

什么是门禁 ? 当前常见门禁系统的种类有哪些?各有什么优缺点…

门禁 , 又称出入管理控制系统 通道管理系统. 是一种管理人员进出的数字化智能管理系统 .原始的门禁系统概念其实早就在我们生活 中。例如:我们家家...

智能一卡通管理系统

智能一卡通管理系统

  智能一卡通管理系统(Smart Manager) ,即一卡通行解决方案,本系统集合门禁、考勤、消费、停车场、电梯、巡更、电子地图、管理中...

电子围栏与红外对射的区别

电子围栏与红外对射的区别

        随着我国经济建设的发展,周界安全防范工作正日益引起重视,电子围栏的出现彻底改变了人们对安全防护工作理念的认识。   我国周界安全...

在线状态

目前有 23 游客 和 0个会员 在线