LinuxMintにMySQL8を入れたが、他のPCから接続できるようにする。
Linux側の設定
・MySQLにユーザーを追加(TESTAdmin)
CREATE USER '[user]'@'%' IDENTIFIED BY '[password]' GRANT SELECT, INSERT, DELETE, UPDATE ON [databese].* TO '[user]'@'%';
・mysqld.cnfの設定変更(bind-address = 0.0.0.0 mysqlx-bind-address=0.0.0.0)
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
・FWにMySQLのポートを設定(3306)
WIndows側の設定
・Dbeaverのインストール
・接続情報の登録(TESTAdmin・test)
・接続のパラメータを追加する(allowPublicKeyRetrieval=true,useSSL=false)





ユーザー認証の設定が平文パスワードなので、セキュリティ上は低い
MySQL8では、高度な認証を設定できるので、次回、試してみる。
ポートの変更もしたいね。