ローカルホスト上の MySQL サーバーに接続できません (10061)、データベース接続エラー、リモート接続できません

Navicat 接続データは常にこのエラーを報告しますが、サーバーのファイアウォール ポートのアクセス許可と mysql リモート接続は開かれており、データベースにはローカルにアクセスできます。

このときnetstat -tunlp、ネットワーク ポートを確認すると、データベースの localAddress が 127.0.0.1 であることがわかります。
ここに画像の説明を挿入します

データベース構成ファイルを変更する必要がある

#确认你的数据库配置文件路径对不对
vi /etc/mysql/my.cnf

入力後、[mysql]以下を追加してbind-address = 0.0.0.0
ここに画像の説明を挿入します
Enter を押しesc:wq保存して終了します。

#重启mysql即可
systemctl restart mysql.service

おすすめ

転載: blog.csdn.net/u014292402/article/details/126958888