2017-02-11 12 views
0

私のMySQLサーバは、私は、エラー、次のmysql -h 192.168.1.3 -u username -pを使用のUbuntu 16.04 にインストールは、リモートアクセスでのMySQLサーバーに接続できません

ERROR 2003(HY000)を示している:192.168」上のMySQLサーバに接続できません。 1.3 ' (10061)

私はバインドアドレスをコメントしようとしましたが、機能しませんでした。アドバンス

+0

てみ 'のtelnet 192.168.1.3 3306'最初。失敗した場合、同じネットワーク上にない可能性があり、ネットワークからそのIPにアクセスできない場合、ファイアウォールがそのポートをブロックしているか、mysqlが別のポートをリッスンしているか、mysqlがまったく実行されていない可能性があります。 – endo64

答えて

0

192.168.1.3

おかげで、あなたが同じネットワークに接続されていない可能性があり、ローカルIPアドレスです。パブリックIPアドレスを使用してアクセスする必要があります。また、1人のユーザーを作成し、そのユーザーが外部からアクセスできるようにそのユーザーに許可を与える必要があります。

+0

私は同じローカルネットワークにいます。そして、私は新しいユーザーを追加し、彼らに猶予を与えました。しかし、まだ動作していません。 –

0

これは私の仕事:

を箱から出し、MySQLは唯一のローカルホストアドレス127.0.0.1からのアクセスを許可します。

バインドアドレス= 127.0.0.1

これを変更するには、/etc/mysql/mysql.conf.d/mysqld.cnfファイルを開き、行を変更する必要がありますバインドアドレス= 0.0.0.0

ファイルを保存して閉じます。コマンドを使用してMySQLサーバを再起動します。ここ

systemctl再起動mysql.service

はソースです:solution

関連する問題