そのため、次の手順に従ってMySQLサーバーをインストールしました。https://www.hostinger.com/tutorials/how-to-install-mysql-on-centos-7
だから私が何をしても、MySQLはどのパスワードも受け入れません。
試してみましたMySQL -u root -p
が、どのパスワードを入力しても(パスワードがなくても)、次のような結果が表示されます。
[root@AAA ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
mysqladmin -u root
パスワードのリセットが可能でなければならないという記事を読みました。それでも私に同じエラーが発生します。
MySQL_secure_installation
その後、ルートパスワードを設定するために使用されるという記事を初めて読んだので、試してみました。以前と同じエラーが発生します。
[root@AAA ~]# mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'localhost' (using password: YES)
本当に怒っています。もう何をすべきかわかりません。なぜこの設定はそれほど信じられないほど複雑で境界線にある愚かなものでなければならないのですか?正しい設定ファイルがあり、すべてが正しく解釈されるhttpdとは対照的です。
答え1
気にしません。パスワードがにあることがわかりました/var/log/MySQL.log
。
私はこれが特にそれに初めて触れる人にとってはとても愚かな方法だと思います。マニュアルページにも記載されていません...