在CentOS7,MySQL 5.7.9环境下,配置本机访问Vagrant Box服务MySQL需要,以下是配置过程。
配置Vagrantfile端口转发
1 | Vagrant.configure(2) do |config| |
Grant 数据库权限配置
进入box并登陆mysql,grant 用户权限。以下修改root用户从任意主机连接到mysql服务器,并使用123456作为密码.
1 | mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; |
防火墙检查
如何防火墙开启,需要把mysql端口添加到例外,或直接关闭防火墙。以下直接关闭防火墙.
# systemctl stop firewalld
配置本机访问MySQL
我用的是Sequel Pro,以下是设置参数: