千家信息网

详解在Windows环境下访问linux虚拟机中MySQL数据库

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,Linux虚拟机:VMware +ubuntu16.04.4windows本机:Navicat for MySQL1、虚拟机中下载安装MySQLVMware下载安装和ubuntu16.04.4下载安装
千家信息网最后更新 2026年11月04日详解在Windows环境下访问linux虚拟机中MySQL数据库

Linux虚拟机:VMware +ubuntu16.04.4

windows本机:Navicat for MySQL

1、虚拟机中下载安装MySQL

VMware下载安装和ubuntu16.04.4下载安装,请自行百度查询,本文默认这些已经安装好了。

在虚拟机中Ctrl+Alt+T打开一个终端,输入命令 sudo apt-get install mysql-server mysql-client ,然后按照提示输入。

等待安装完成,可以输入命令:whereis mysql 查看mysql的安装位置

启动数据库命令:service mysql start 关闭数据库命令:service mysql stop 重启数据库命令:service mysql restart

登录数据库:mysql -u root -p

授权一个新用户(这样就可以不用root登录数据库了)

mysql>grant all privileges on . to "新用户名"@"%" identified by "新用户密码" with grant option;

修改生效:

myssql> flush privileges;

退出数据库:

mysql>exit;

然而此时的数据库还不能使用Navicat for MySQL连接,会报错,错误提示如下图(因为还没配置文件远程连接):

2、修改mysql配置文件

在终端输入命令:sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

输入密码后,就打开了配置文件,需要将 bind-address=127.0.0.1注释掉,即变成 #bind-address=127.0.0.1
(先点击 i 进入编辑模式,再点击Esc退出编辑模式,在最后一行敲入 :wq 即可保存退出)

3、windows本机上下载安装Navicat for MySQL

Navicat for MySQL的下载安装自己百度,基本上就是一路next

4、建立连接

首先确定虚拟机IP,在终端输入命令: ifconfig -a 即可,其中inet addr才是真正的ip,在navicat for MySQL中需要输入的IP


选择连接,点击MySQL,连接名称自己随便起就行。

如果以上过程,你的操作没有成功,请参考一些几个点。

注意:1、虚拟机中网络适配器要选择桥接模式,可在虚拟机-》设置-》网络适配器中更改2 、注意虚拟机防火墙的设置

以上所述是小编给大家介绍的如何Windows环境下访问linux虚拟机中MySQL数据库详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

数据 数据库 命令 输入 文件 模式 用户 终端 配置 密码 网络 适配器 本机 提示 登录 适配 选择 环境 成功 一行 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 什么是科技互联网 广州淘业互联网络科技 金融科技创新监管互联网金融 互联网络科技有限公司 互联网 科技创新 汇久创客互联网科技 互联网科技公司名称 互联网科技创新企业排名 西藏七维空间互联网科技有限公司 深圳前海聚择互联网科技有限公司 贵州叶脉互联网科技有限公司所属行业 宁夏众和广鑫互联网科技有限公司 中国航天科技大学国际工业互联网 洛阳昕诺飞互联网科技有限公司 美国互联网科技实力 富国互联网科技002692 互联网与数字科技关系 广州三三互联网科技有限公司 现代互联网科技公司 承德科技产业互联网平台 互联网络科技 云之行互联网科技 互联网科技排名 北京禾田雨橡互联网科技 镁科技互联网资讯平台 互联网实体化科技化 阿里互联网科技公司 玉溪互联网科技怎么选 乌鲁木齐新华智原互联网科技学校 江苏苏星互联网科技有限公司
0