千家信息网

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

发表于:2025-11-16 作者:千家信息网编辑
千家信息网最后更新 2025年11月16日,Linux虚拟机:VMware +ubuntu16.04.4windows本机:Navicat for MySQL1、虚拟机中下载安装MySQLVMware下载安装和ubuntu16.04.4下载安装
千家信息网最后更新 2025年11月16日详解在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安全错误 数据库的锁怎样保障安全 安保网络技术 陕西戴尔服务器虚拟化迁移云主机 我的世界服务器箱子彩蛋 为甲方软件开发遇到的困难 前瞻数据库可以查行业均值吗 单位网络安全加固报告 超图连接数据库 软件开发项目影响评价 宁德数据库审计系统哪家便宜 网络安全监察是警察吗 天涯明月刀手游服务器好 超级软件开发商 数据库界面开发上机报告 手机游戏软件开发培训学校 圆周运动思维导图软件开发 保定优软软件开发有限公司 郴州市学电脑软件开发培训哪家好 上海智慧养老软件开发专业制作 沅智投资20万台高端服务器土地 在云服务器上挂软件的叫什么 课前五分钟网络安全教育 wex5怎么添加数据库 我的世界1.18幻界服务器 上海志愿者活动数据库 数据库恢复定义 我的世界互通服务器插件 绘画软件开发团队 山东管理库存软件开发 数据库identity有什么用 兰州大学网络安全空间研究院
0