僭越ながら質問させて頂きます。
MySQLで認証方式を
caching_sha2_password
から
mysql_native_password
変更しようとターミナルでMySQLを操作して、設定の変更を試みました。
laravelでmysqlを操作するためにこの設定変更をしたいと考えています。
以下、ターミナルの操作です。
bash
1mysql> SELECT user, host, plugin FROM mysql.user; 2+------------------+-----------+-----------------------+ 3| user | host | plugin | 4+------------------+-----------+-----------------------+ 5| mysql.infoschema | localhost | caching_sha2_password | 6| mysql.session | localhost | caching_sha2_password | 7| mysql.sys | localhost | caching_sha2_password | 8| root | localhost | caching_sha2_password | 9+------------------+-----------+-----------------------+ 104 rows in set (0.00 sec) 11 12mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxxxx' 13 ->
qiitaの設定方法の変更などをみていると、ALTER USERコマンドの実行後は成功メッセージが表示されるみたいですが、僕の場合「->」が返ってきて、設定の変更がなされません。
また、ネットで調べてみたのですが、この「->」メッセージが意味するものを突き止める事ができませんでした。
「ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxxxx'」のコマンドを成功させる方法を教えていただけますでしょうか。
何卒宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/05 13:20