青青草免费公开视频,久久A久久综合精品,亚洲欧洲日产国码中文,国产成人精品免费视频大全,亚洲欧美综合精品久久成人,人妻无码av中文系列久久免费

    <dd id="ssyy3"></dd>

    mysql數(shù)據(jù)庫備份與還原,解決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)

    一、環(huán)境

    源數(shù)據(jù)庫:ubuntu16.04 LTS + mysql 5.6

    目的數(shù)據(jù)庫:Centos 6.5 + mysql 5.1

    二、備份

    語法:sudo mysqldump -h源數(shù)據(jù)庫主機名 -u源數(shù)據(jù)庫用戶名? -p --default-character-set=utf8 數(shù)據(jù)庫名 > 備份數(shù)據(jù)庫名.sql

    說明:參數(shù)--default-character-set=utf8是指數(shù)據(jù)庫默認字符集是utf8,這是因為空間商數(shù)據(jù)庫默認都是這個字符集

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

    三、還原

    語法:sudo mysql -h目的數(shù)據(jù)庫主機名 -u目的數(shù)據(jù)庫用戶名 --default-character-set=utf8 --secure-auth=false -p 目的數(shù)據(jù)庫名 < 備份數(shù)據(jù)庫名.sql

    說明:參數(shù)--secure-auth=false是解決“Linux主機mysql連接報錯ERROR 2049 (HY000)”,由于服務(wù)器端的密碼管理協(xié)議陳舊,使用的是舊有的用戶密碼格式存儲;但是客戶端升級之后采用了新的密碼格式?。mysql5.6版本遇到這種不一致的情況就會拒絕連接

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