实验环境说明:
本地物理机windows7系统,安装vmware workstaion 11,新建centos6.6系统虚拟机并安装LAMP环境;
本地物理IP:192.168.71.123 虚拟机IP地址为:192.168.71.126
实验目的:
在本地windows访问,虚拟机中的mysql数据库;(测试OK后可以给开发部门使用)
具体步骤如下:
1、虚拟机设置:虚拟网络编辑器选择桥接模式,桥接到本地网卡上;
虚拟机网络连接:桥接模式,复制物理机网络状态勾选;
2、登录虚拟机,修改虚拟机网卡设置,ip更改为192.168.71.126,网关为192.168.71.1,重启网卡服务;ping物理机本地ip 192.168.71.123可以ping通,说明网络互通(物理机需要关闭本地防火墙)
3、登录虚拟机数据库,授权新用户和密码可以访问;
例子:授权所有库和表,不限制来源;
mysql> grant all on *.* to ‘yong‘@‘%‘ identified by ‘yong‘;
mysql> flush privileges;
实际生产环境,授权增删改查即可,并指定要访问的数据库,指定用户和用户来源IP,限制使用;
mysql> grant select,delete,update,create,insert on zabbix.* to ‘test‘@‘192.168.71.123‘ identified by ‘test123‘;
mysql> flush privileges;
在虚拟机本地可以测试一下,能否登录;
[[email protected] ~]# mysql -utest -ptest123 -h192.168.71.126
4、windows本地安装mysql客户端软件navicat;
安装之后,新建一个连接,填写数据库ip地址,用户名和密码,保存之后,测试连接是否OK。
连接成功之后进入数据库,可以查询;