MySQLのリモート接続エラーレポート10038のためNavicatは

1、環境的文脈、アリ雲Ubuntu14.04.2は、MySQLサーバ-5.6、Navicatはクライアント

 

2、問題の原因:リモートポートが開いていないことを10038の3306エラー手段。

 

3、そのファイアウォールの状態を確認するために、ファイアウォールをオフ最初のターンは言った、オンライン情報を表示

sudoのUFW状況

ステータス作動休止は、オンにされていません

 ファイアウォールは、sudoが有効UFW有効になっています

 須藤UFW無効にファイアウォール近いです 

 ファイアウォールの状態にsudo UFWステータスを確認 

 

 

4、ポートの3306検査は、デフォルトが開いていない、開いています

ファイル名を指定して実行のnetstat -an | grepを3306 3306は、127.0.0.1の前にある場合、それらは設定ファイルを変更する必要があります

設定ファイルを変更し、多くのオンライン修正方法は、以下の通りであります

vimの/etc/mysql/my.cnf

vimの/etc/mysql/mysql.conf.d/mysqld.cnf。バインドアドレス= 127.0.0.1が判明。

 

5、セキュリティグループのルールを追加し、私はまた、追加します

 

6、Linuxの再起動

sudoのリブート

 7は、MySQLデータベース権限

*上のすべての権限を付与します。*「ルート」@「%」「密码」によって識別されるまで

 フラッシュ権限;

 

PS -aux //プロセスIDを表示

PS -aux |もっと//すべてを表示します

PS -ef | grepのmysqlのは、MySQLのプロセスを表示//

キル-9 3306は、//プロセスID 3306を殺すことを余儀なく

 

 

 

 

1有効

sudoのUFW有効

 にsudo UFW デフォルト拒否

役割:ファイアウォールをオンにして、機械(外部の正常にアクセスするためのマシン)へのすべての外部アクセスを閉じると同時にシステムで始まります。

2閉じます

sudoのUFW無効 

2チェックファイアウォールのステータス

sudoのUFW状況 

おすすめ

転載: www.cnblogs.com/andy0816/p/12335359.html