回答編集履歴
1
一部追記しました
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
ローカル環境の話なのか、本番環境の話なのかよく分かりませんので、ふんわりとした回答にはなります。
|
2
2
|
|
3
3
|
0. Unixドメインソケットで接続するかTCP/IPで接続するかの設定が間違っている(localhostなのか127.0.0.1なのか。環境によって変わるので、ちゃんと調べる)
|
4
|
-
0. 接続するアカウントがちゃんと存在するか('root'@'localhost'とか'root'@'127.0.0.1'とか)。```select user,host from mysql.user```を叩いて調べてみる
|
4
|
+
0. 接続するアカウントがちゃんと存在するか('root'@'localhost'とか'root'@'127.0.0.1'とか)。```select user,host from mysql.user```を叩いて調べてみる。当然だが、1.の接続方法によって必要なアカウントが変わるので、それがない場合はアカウントを追加するか、1.の接続方法を変える。
|
5
5
|
0. 接続するポートが間違っている(MAMPのデフォルトは8889だが、他の環境はそれでいいのか? 実は3306ではないか?)
|