インストールしたままでは他のPCから接続することが出来ません。
接続します。
>mysql -u root -p
ユーザーの設定を確認してみます。localhost からしか接続できない状態になっています。
mysql> select user,host from mysql.user; +------------------+-----------+ | user | host | +------------------+-----------+ | mysql.infoschema | localhost | | mysql.session | localhost | | mysql.sys | localhost | | root | localhost | +------------------+-----------+ 4 rows in set (0.00 sec)
ユーザーを作成します。
mysql> create user 'sample'@'%' identified by 'root'; Query OK, 0 rows affected (0.01 sec)
外部からの接続可能な権限付与します。
mysql> grant all on *.* to 'sample'@'%' with grant option; Query OK, 0 rows affected (0.01 sec) mysql> flush privileges; Query OK, 0 rows affected (0.01 sec)
これでMySQLを他のPCから接続可能に出来ました。
参考
MySQL :: MySQL 8.0 Reference Manual :: 15.7.1.6 GRANT Statement