web-dev-qa-db-ja.com

sequelproをmysqlに接続できません

Mac OSX ElCapitanにmysqlコミュニティサーバーGPLバージョン5.7.13をダウンロードしてインストールしました。それから私は続編プロをダウンロードしました。ソケットを使用してmysqlを接続しようとしました。名前localhostとユーザー名rootを使用し、パスワードを空白のままにしました。写真のメッセージが表示されるたびに接続しようとしたとき。

また、mysqlを初めてインストールするときに、_root@localhost_の不可解なパスワードを示すポップアップが表示されることも追加したいと思います。そのため、パスワードセクションを空白のままにする代わりに、そのパスワードも試しました。しかし、'root'@'localhost' (using password: YES)以外は同じメッセージが表示され続けました。私は何が間違っているのですか?

6
MD Abid Hasan

Sequel Proを使用しており、パスワードなしでソケット経由でローカルホストサーバーに問題なく接続しています。最も可能性の高い問題は、間違ったrootパスワードを入力したことです。 rootパスワードをリセット できます。

2
Hanxue

次の方法でターミナルでmysqlサーバーを起動します。

mysql.server start

Rootユーザー(mysqlのインストール時に作成されたdeffaultユーザー)を使用したmysqlでのアクセス

mysql -uroot

次の方法で新しいアカウントを作成します。

CREATE USER'new_user '@' localhost 'IDENTIFIED BY'new_password';

すべての特権を与えます:

*にすべての特権を付与します。 * TO'new_user '@' localhost ';

次に、新しく割り当てられたアクセス許可を再ロードするには、次のコマンドを実行します。

FLUSH PRIVILEGES;

これで、新しいユーザーでSequelProに接続できるようになります。

標準

  • ホスト:127.0.0.1
  • ユーザー名:new_user
  • パスワード:new_password
6
parrycima
  1. MySQLが実行されていることを確認します(MAMP/XAMPサーバーを起動します)
  2. MAMPは、ユーザー名に「root」、パスワードに「root」を使用します
1
cschaefer

アンインストールしてから再度インストールしてください。インストール時にrootパスワードを入力します。それは私のために働いた。

0
Tasif Ansari

'localhost'の代わりに127.0.0.1を使用します。

0
Dieter Bogaert

パスワードを変更した後、mysqlを再起動する必要があります。パスワードは空白である可能性があり、多くの場合、空のキャリッジリターンです。

私が見つけたmysqlを再起動する最も簡単な方法はコマンドラインによるものです

mysql restart;
0
mibbit