私のMySQLサーバは、私は、エラー、次のmysql -h 192.168.1.3 -u username -p
を使用のUbuntu 16.04 にインストールは、リモートアクセスでのMySQLサーバーに接続できません
ERROR 2003(HY000)を示している:192.168」上のMySQLサーバに接続できません。 1.3 ' (10061)
私はバインドアドレスをコメントしようとしましたが、機能しませんでした。アドバンス
私のMySQLサーバは、私は、エラー、次のmysql -h 192.168.1.3 -u username -p
を使用のUbuntu 16.04 にインストールは、リモートアクセスでのMySQLサーバーに接続できません
ERROR 2003(HY000)を示している:192.168」上のMySQLサーバに接続できません。 1.3 ' (10061)
私はバインドアドレスをコメントしようとしましたが、機能しませんでした。アドバンス
192.168.1.3
で
おかげで、あなたが同じネットワークに接続されていない可能性があり、ローカルIPアドレスです。パブリックIPアドレスを使用してアクセスする必要があります。また、1人のユーザーを作成し、そのユーザーが外部からアクセスできるようにそのユーザーに許可を与える必要があります。
私は同じローカルネットワークにいます。そして、私は新しいユーザーを追加し、彼らに猶予を与えました。しかし、まだ動作していません。 –
これは私の仕事:
を箱から出し、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
てみ 'のtelnet 192.168.1.3 3306'最初。失敗した場合、同じネットワーク上にない可能性があり、ネットワークからそのIPにアクセスできない場合、ファイアウォールがそのポートをブロックしているか、mysqlが別のポートをリッスンしているか、mysqlがまったく実行されていない可能性があります。 – endo64