一般情况为 MySQL 主机的账号不允许被远程访问,只能使用 localhost 访问,这时只需要放开访问权限即可。
$ mysql -u root -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> flush privileges;
# Query OK, 0 rows affected(0.01sec) 即表示为成功
重启 MySQL 后,按照局域网 IP 访问即可。