当前位置: 首页 > news >正文

Navicat连接虚拟机数据库详细教程

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.cnf 

在该文件中找到bind-address,如果监听固定远程IP,则改成远程主机IP,若监听所有IP,则改成0.0.0.0或者注释bind-address。修改完成后重启MySQL

sudo service mysql restart # 重启mysql服务

navicat连接

在这里插入图片描述

相关文章:

  • PAT乙级(1045 快速排序)C语言详解
  • 基于SpringBoot+Vue的医院挂号管理系统+LW示例参考
  • 【UI设计——陕西红富士苹果海报分享】
  • 【深度学习】Hopfield网络:模拟联想记忆
  • 前端开发常用的加密算法
  • MFC: 控件根据文本内容大小自动调整
  • git配置多个SSH key
  • ES scroll=1m:表示快照的有效时间为1分钟。怎么理解
  • 使用hutool将json集合对象转化为对象
  • 02_NLP文本预处理之文本张量表示法
  • SpringBoot3—核心特性:基础特性
  • Spring 原理(很多面试题)
  • (下:补充——五个模型的理论基础)深度学习——图像分类篇章
  • 【星云 Orbit • STM32F4】03g. 按键玩法七:矩阵键盘单个触发
  • 迷你世界脚本方块接口:Block
  • 力扣hot 100之矩阵四题解法总结
  • 博客系统--测试报告
  • 基于SpringBoot和PostGIS的各省与地级市空间距离分析
  • 17、什么是智能指针,C++有哪几种智能指针【高频】
  • C#使用技巧
  • “一码难求”的Manus开放注册但价格不菲,智能体距离“实用”还有多远
  • 习近平出席中拉论坛第四届部长级会议开幕式并发表主旨讲话
  • 字母哥动了离开的心思,他和雄鹿队的缘分早就到了头
  • 脑血管支架:救命神器还是定时炸弹?听听医生的大实话
  • 60余年产业积累,“江苏绿心”金湖炼就“超级石油工具箱”
  • 火车站员工迟到,致出站门未及时开启乘客被困?铁路部门致歉