0

奇妙な問題。コマンド ラインから localhost MySQL データベースに接続できませんが、MySQL プログラム Sequel Pro を介して接続できます。理由はありますか?同じユーザー/パスワードを入力しましたが、root@localhost のアクセス拒否エラーが発生します

追加の質問: Sequel Pro 内で MySQL コマンドを実行できますか? 私は MySQL にかなり慣れていませんが、単純な列定義を変更しようとしています。

編集: ルートの Sequel Pro クエリ内からパスワードをリセットし、それを機能させることができました。

4

1 に答える 1

1

MySQL にはさまざまなアクセスがあります。MySQL データベースが特定のマシンからのリクエストのみ、またはローカル マシンからのリクエストのみを処理できるようにすることができます。

ただし、MySQL はログインを「localhost」および「127.0.0.1」と区別することに注意してください。

localhost、127.0.0.1、および「%」の両方をアカウントに許可してみてください。

于 2014-06-15T06:09:12.920 に答える