このチュートリアルに従って、mysql5.5にアップグレードしました。
私が行うすべてのステップを完了した後$ mysql -u root -pXXXX
、それは言う:
Error 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).
チュートリアルは以前はうまくいきましたが、今はこの問題があります。ubuntu + mysql 5.1を再インストールし、「mysql -u root -pXXXX」を実行しても問題はありませんが、5.5にアップグレードした後、上記のエラーが再び発生します。
これは私の/etc/my.cnfです:
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /var/run/mysqld/mysqld.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
user = mysql
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
tmpdir = /tmp
log_error = /var/log/mysql/error.log
skip-external-locking
...
何か案が?
編集:解決しました。5.5にアップグレードする前にデータベースを削除しているので、ユーザー「root」のバックアップを作成する必要があります。
よろしく
ジャビ