1.一键安装包 lnmp1.4 vagrant 搭建的php开发环境,本地安装后无用工具远程连接数据库。
2. 报错信息:Cant't connect to MySQL server on '192.168.33.10'(10060)
3. 尝试解决:
mysql 权限问题:
use mysql;
CREATE USER vagrant IDENTIFIED BY 'vagrant';
GRANT ALL ON *.* TO vagrant@'%' IDENTIFIED BY 'vagrant' WITH GRANT OPTION;
修改权限后无效还是报错
iptables 端口问题:
修改如上图,问题解决。
自问自答备查,推荐 adminer.php 无法远程连接数据库时备用
LNMP 默认不允许远程连接数据库(如果允许的话非常不安全),你可以在数据库客户端的连接方式选择用 ssh 方式登录并连接。
如果一定要开启,请参考 https://bbs.vpser.net/thread-...