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状況