Sequel Pro を使用してリモート データベースに接続すると、サーバーからアクセスが拒否されたと表示されます。ユーザー名とパスワードが正しいことを 100% 確信しています。また、phpmyadmin を使用してサーバーに接続しようとしましたが、動作します。サーバーへの接続に Sequel Pro を使用しているときに何が起こったのかわかりません。
6288 次
3 に答える
4
mysql 認証は、ログイン + パスワードだけでなく、ホストにも依存します。ログイン「root」と必要なパスワードと必要な(または任意の「%」)ホストを持つ別のユーザーを作成します
于 2010-03-15T03:50:33.983 に答える
3
あなたのMySQLサーバーは、デフォルトであると私が信じているように、おそらくlocalhostでのルートログインのみを許可しています.
phpMyAdmin は SQL サーバー上で実行されている Web サーバーを介して接続をバウンスしているため、ルート接続は localhost から来ているように見え、受け入れられます。
于 2010-03-15T03:50:27.500 に答える
0
私は同じ問題を抱えていました.serversテーブルはすでにそこにありました. ソケットの URL を指定する必要がある Sequelpro が判明しました。
mysql でターミナルにログインします。
mysql -u root
次に、入力してmysqlステータスを取得します\s
UNIX ソケット パスを見つけてコピーし、Sequel Pro の「ソケット」フィールドに貼り付けます。
それは私のためにそれをしました。
于 2018-01-10T11:45:39.250 に答える