• 締切済み

ERROR 1044

MySQLでデータベースを作成しようと思い、 create database abc; と実行すると、 ERROR 1044 (42000): Access denied for user: ''@'localhost' to database 'abc' とエラーが表示されます。 どうしたらいいんでしょうか?

みんなの回答

  • tak2003
  • ベストアンサー率32% (174/540)
回答No.3

Dosコマンドでc:\mysql\bin\mysql -u root で起動するとルート権限で起動できます。 なんでも受けつけてくれますよ。 その後、use データ―ベース名で切り替えすればいいのではないでしょうか?

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.2

それと、root権限を持たせてないのではないですか? 参考URLを参照してください。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/mysql03/mysql03.html
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

新たに作るんですよね? CREATE DATABASE IF NOT EXISTS データベース名; でやってもだめですか? IF NOT EXISTSはすでにデータベースが無いときは新たに作成します。

関連するQ&A