2003-Can‘t connect to Mysql server on ‘xxx‘ (10060 “Unknown error“)


VMware CentOS 7仮想マシンのMySQL 5をNavicatでリンクする.7データベースエラー:2003-Can’t connect to Mysql server on‘xxx’(10060“Unknown error”)
まず、rootユーザーのリモート接続を許可するコマンドを実行します.任意のホストからmysqlサーバに接続するには、yourpasswordをデータベースパスワードに置き換えてください.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

権限をリフレッシュして操作を有効にする
FLUSH PRIVILEGES;

quitを実行します.データベースを終了し、以下のコマンドを実行してファイアウォールポート3306を開く
irewall-cmd --zone=public --add-port=3306/tcp --permanent #       3306

ファイアウォールを再起動し、有効かどうかを確認します.
firewall-cmd --reload		#  firewall
firewall-cmd --list-ports	#         

操作が完了し、navicat接続が快適に使えますよ
 
本文はdahaiのオリジナルの文章で、転載して私と連絡する必要はありませんが、海の技術ブログからhttp://www.ypyunedu.com/article/135