前置条件:
1、已安装虚拟机软件:如VMware Workstation、virtualbox等
2、虚拟机中已安装Ubuntu或Unix、Red Hat等系统
安装Mysql(本例以Ubuntu系统为例)
1、登录Ubuntu系统
2、打开终端(即进入命令操作模式)
3、Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
注意事项:安装过程中会提示设置密码,不要忘记自己设置的密码
4、检查安装是否成功
sudo netstat -tap | grep mysql
通过此命令,如果看到mysql的socket出去listen状态则安装成功
5、登录mysql数据库
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
安装Mysql客户端(本例以Navicat 12 for MySQL为例)
1、登录官网进行下载(也可以通过其他软件平台进行下载):https://www.navicat.com/cht/products/navicat-for-mysql-release-note
2、下载后根据提示进行安装
3、安装完成如图所示:
连接前设置
1、设置虚拟机网络适配器(网络联机选择:桥接模式;且复制物理网络连接状态一定要选择)
2、登录mysql,查询mysql的端口号:
使用命令show global variables like 'port';
3、查询Ubuntu的IP地址(ifcofig),实验时我的IP为:192.168.125.138(查看你自己的IP即可)
4、修改mysql绑定的IP(即绑定为第三步查询的IP地址)
修改/etc/mysql/mysql.conf.d/mysql.cnf文件
5、重启mysql
/etc/init.d/mysqld restart --重启mysql
6、查看mysql监听的IP和端口
netstat -nat
物理主机mysql客户端连接虚拟机mysql
1、打开Navicat 12 for MySQL客户端
2、点击connection按钮,配置Host:port:user name:password
3、连接成功