Navicat连接虚拟机数据库详细教程
- 开源代码
- 2025-09-15 20:33:02

Navicat连接虚拟机数据库详细教程
以Windows主机 上的navicat 连接ubuntu虚拟机为例
确认虚拟机ip地址和主机ip地址主机地址查询 cmd输入ipconfig
登录mysql 创建用户 CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';‘localhost’ 通常是指本地机器;使用 ‘%’ 表示任何主机,意味着该用户可以从任意远程主机连接到MySQL服务器。也可以指定一个具体的IP地址(如 192.168.1.10)或者域名来限制用户的连接来源。
使用下面的语句查询用户和主机
SELECT User, Host FROM mysql.user;还要给新用户授权
GRANT 权限类型 ON 数据库名.表名 TO '用户名'@'主机名' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'192.168.0.103'; FLUSH PRIVILEGES; 打开并更改MySQL配置文件我的mysql是8.0,请根据自己的情况而定
vim /etc/mysql/mysql.conf.d/mysqld f在该文件中找到bind-address,如果监听固定远程IP,则改成远程主机IP,若监听所有IP,则改成0.0.0.0或者注释bind-address。修改完成后重启MySQL
sudo service mysql restart # 重启mysql服务 navicat连接Navicat连接虚拟机数据库详细教程由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Navicat连接虚拟机数据库详细教程”
上一篇
矩阵基本概念