mysql8.0認証を変更

 

使用xtrabackup备份mysql8.0的时候报如下错误:
[ルート@ localhostのビン]#./innobackupex --defaults-ファイル=は/ opt / MHA / mysql8 / confに/ my.cnfの--user =ルート--password = mysqlの-P13306 --socket =は/ opt / MHA / mysql8 /にmysql.sockは/ opt / MHA / xbackup
190923 15時27分03秒innobackupex:バックアップ操作が開始


重要:バックアップの実行が正常に完了したことを確認してください。
           成功したバックアップの終わりにinnobackupex実行
           「OK完了!」プリントを。


DSNを使用してMySQLサーバへの接続version_check 190923夜3時27分03秒'DBI:mysqlの:; MYSQL_READ_DEFAULT_GROUP = xtrabackup;ポート= 13306; mysql_socket =は/ opt / MHA / mysql8 /にmysql.sock' 'ルート'のように(パスワードを使用して:YES) 。
MySQLサーバへの接続に失敗しました:DBIは、接続( '; MYSQL_READ_DEFAULT_GROUP = xtrabackup;ポート= 13306; mysql_socket =は/ opt / MHA / mysql8 /にmysql.sock'、 'ルート'、...)は失敗しました:認証は'caching_sha2_password'することはできませんプラグインロードする:/usr/lib64/mysql/plugin/caching_sha2_password.so:そのようなファイルやディレクトリではありません-行1314:共有オブジェクトファイルを開くことができません
190923夜03時27分03秒MySQLサーバのホストへの接続:ローカルホスト、ユーザー:ルートを、パスワード:設定、ポート:13306、ソケット:/opt/mha/mysql8/mysql.sockは、
MySQLサーバへの接続に失敗しました:認証プラグイン「caching_sha2_password」をロードできません。/mnt/workspace/percona-xtrabackup-2.4-binary-tarball /label_exp/centos6-64/TARGET/xtrabackup-build.FdAMXd/percona-xtrabackup-2.4.7-Linuxの-x86_64版/


libに/プラグイン/ caching_sha2_password.so:共有オブジェクトファイルを開くことはできません:そのようなファイルやディレクトリを策:
古い認証の1.互換性のある新しいバージョン
のALTER USER「ルート」@「localhostのMySQLの「「ではBY IDENTIFIED mysql_native_password」;


2.以下の項目を追加し、構成ファイルを変更し、再起動
[mysqldを]
default_authentication_plugin = mysql_native_password

おすすめ

転載: www.cnblogs.com/hxlasky/p/11572673.html