ステップ1:IP接続を確認する
デフォルトでは、127.0.0.1からの接続のみが許可されます。WindowsまたはLinuxを使用していますか?
my.cnfを開きます バインドアドレスをネットワークIPに変更します。
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/English
bind-address = 127.0.0.1
より多くの情報はグーグルで簡単に見つけることができます。 これ を確認してください 。
ステップ2:ファイアウォールを確認します
また、 @Leandroのコメントによると 、Windowsファイアウォールの設定を確認して、接続を許可します。
それをテストする簡単な方法の1つは、クライアントマシンからMySQLネットワークIP、ポート3306にTelnetを作成し、接続するかブロックされるかを確認することです。
ステップ3:mysqlユーザー権限を確認します
IP接続が確立されたら、卒業生が使用しているユーザーは、任意のホストからのログイン権限を持っている必要があります。たとえば、rootを使用している場合は、次のようなクエリを実行する必要があります。
update user set host=’%’ where user=’root’ and host=’ubuntuserv’;
詳細情報を見ることができます