データベースを作成しようとすると、次のようになります。
mysql> CREATE DATABASE testing;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'testing'
select user(); を実行すると これが起こります:
mysql> select user();
+-------------+
| user() |
+-------------+
| X@localhost |
+-------------+
1 row in set (0.00 sec)
root としてログインしようとすると、次のようになります。
> mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
15 種類以上の GRANT および FLUSH PRIVILEGES メソッドを試しました。コマンドをテキストファイルに入れて、そのようにすることを含みます。私は、データベースの管理に mySQL Server と Sequal Pro を使用して Mountain Lion を使用しています。
Sequal Pro から、データベースも追加できないと表示されます。mySQL を完全に再インストールしようとしましたが、それもうまくいかないようです。私は mySQL を初めて使用し、データベースの作成を開始する必要があります。プロジェクトを開始する前に、Django Book チュートリアルを実行しています。
mysqlにアクセスできる唯一の方法は、使用する場合です
mysql -u X -p
ただし、それは私の許可エラーに戻ります。