前提・実現したいこと
ホストOSのMySQL Workbenchから、仮想マシン(CentOS 8)内のMySQLに外部接続しログインできるようにしたいです。
発生している問題・エラーメッセージ
MySQL Workbench上でTest Connectionを実施したところ以下のようなメッセージポップアップが出てきます。
Failed to Connect to MySQL at xxx.xxx.xxx.xxx:3306 with user test01
試したこと
■ 仮想環境上(CentOS 8)
- MySQLのインストール
- テスト用ユーザの作成・権限付与
mysql> create user 'test01'@'%' identified by 'testPW_001'; mysql> grant all previleges on *.* to 'test01'@'%';
- firewallの設定
firewall-cmd --add-service=mysql --zone=public --permanent firewall-cmd --reload
■ ホストOS上
- MySQL Workbenchのインストール
- 接続
Hostname: 仮想マシンのIPアドレス
Port: 3306
Username: test01
Password: testPW_001
以上の設定を実施しましたが、接続ができませんでした。
これ以外にやる必要がある設定事項や確認事項がありましたら教えていただきたいです。
補足情報
仮想マシン:
Esxi上の仮想サーバ。OSはCentOS 8
MySQL Workbench:
MySQL Workbench 8.0.21 (64 bits)
あなたの回答
tips
プレビュー