Navicatは、エラーを解決する:1130-ホストはMySQLはメソッドからのリモートアクセスを許可していない許可されていません

1.チェックサーバーのファイアウォールがオフになっている。それは、ファイアウォールによって引き起こされているかどうか。

2.ネットワークリンクを介して確認し、ポートを確認します。telnet IPポート番号

3. MySQLユーザをチェック

コマンドラインのmysqlデータベースを入力します。

C:\ Saftware \ mysqlのbinに\>のmysql -uルート-p

MySQLデータベースへ#スイッチ。

MySQLの>使用mysqlの。
データベースの変更
MySQLの>アップデートユーザ設定ホスト=「%」;
クエリOK、0行が影響を受ける(0.00秒)
行が一致した:3変更:0警告:0

#MySQLユーザーは、データベースと設定を照会します

MySQLの>を選択したホスト、ユーザーからユーザー。
+ ------ + --------------- +
| ホスト| ユーザー|
+ ------ + --------------- +
| %| mysql.session |
| %| mysql.sys |
| %| ルート|
+ ------ + --------------- +
組の3行(0.00秒)

#承認されたユーザーは、リモートでリンクすることができます

MySQLの>上のすべての権限を付与* * 'ルート' @ '%'をGRANT OPTIONを'123456' BY IDENTIFIED TO。
クエリOK、影響を受けた0行、1つの警告(0.00秒)

#トランザクションをコミット

MySQLの>フラッシュ権限;
影響を受けたクエリOK、0行(0.00秒)

MySQLの>終了

最も重要なことは、その後、データベースを終了し、あなたはそれ以外の場合は、MySQLサービスを再起動する必要があり、力ではないが、MySQLデータベースにすぎリモートリンクではありません。

コマンドは、サービスを再起動します。net start mysqlの。

serviceコマンドを停止します。net stop mysqlの。 

おすすめ

転載: www.cnblogs.com/qianshouxiuluo/p/11735839.html