【如何用本机的Navicat远程连接到ubuntu服务器上的mysql】

news2025/1/11 0:19:07

文章目录

  • 版本
  • 一、ubuntu服务器安装mysql5
  • 二、远程连接——mysql配置
    • 1.创建新mysql用户
    • 2.修改配置文件
    • 3.查看端口是否开启
  • 三、远程连接——Navicat


版本

mysql:5.7.32
服务器:ubuntu20.04
PC:win10


一、ubuntu服务器安装mysql5

因为ubuntu20.04默认mysql其实是mysql8,我是需要用到mysql5,因此重新安装mysql5。
这里我是参考另一为博主的博客,如下。安装的是mysql5.7,32,中途不会遇到什么报错。顺利安装成功。
Ubuntu20.04中安装MySQL 5.7.x

二、远程连接——mysql配置

1.创建新mysql用户

PS:创建新用户需要root权限

  1. 进入到mysql> 命令行
    使用命令:
mysql -u root -p

在这里插入图片描述
进入后,操作mysql数据库
输入命令use mysql
在这里插入图片描述
2. 创建新用户
使用命令

create user '[your username]' identified by '[your password]';

创建用户,并设置密码。
在这里插入图片描述
3. 赋予权限
使用命令如下,其中*.*代表是mysql中的所有数据库权限,%代表该用户允许从任何主机进行连接。

grant all privileges on *.* to '[your username]'@'%' identifued by '[your password]' with grant option;

在这里插入图片描述

  1. 刷新
    使用命令
flush pribileges

在这里插入图片描述
5. 检查
使用命令进行查询

SELECT user,host FROM mysql.user

在这里插入图片描述
发现刚刚新创建的用户的host是%,代表用户权限成功创建并成功赋予所有权限了

2.修改配置文件

  1. 退出 mysql> 命令行
    输入exit或者quit
  2. 进入配置文件,修改地址
    输入命令
sudo vim /etc/mysql/mysql.conf.d/mysql.cnf

在这里插入图片描述
找到bind-address,将原本的127.0.0.1改为0.0.0.0,或者将其注释掉
Esc输入冒号+wq进行保存退出
在这里插入图片描述
3. 重启mysql

sudo service mysql restart

3.查看端口是否开启

输入命令

sudo netstat -tuln | grep 3306

在这里插入图片描述

  • 如果显示的是127.0.0.1:3306,代表防火墙端口没有开启
    请返回上一步检查bind-address地址有没有成功修改
  • 端口成功开启应该会显示如下:
    在这里插入图片描述
  • 如果显示没有netstat命令,利用提示中的apt命令进行下载即可。

三、远程连接——Navicat

进入Navicat页面,将原本本机的连接关闭,然后新建新的连接
在这里插入图片描述
在这里插入图片描述
(保存密码这一项可选)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2085060.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows超好用的命令行工具--Cmder 赶紧把cmd丢了吧!

简介 Cmder 是一个现代化的命令行工具可以智能提示,高亮显示文件夹… 1. 官网地址:Cmder下载地址 2. 滑倒最下面可以看到以下按钮 3. 解压到自己想要保存的地址(⚠️记住这个路径) 比如我解压到了C:\Cmder\Cmder.exe(⚠️不推…

变天了!24岁硕士年薪50万元,博士年薪200万起!人才缺口100万

从上海交大硕士毕业的00后表示,“24岁硕士毕业时年薪50万元,到了30岁大概能升到P7(注:职级名称),那时就能年薪百万了。” 他今年入职腾讯,担任AI算法工程师,成为AI风口下第一批就业的年轻人。 …

CUDA 内核函数

文章目录 一、简介二、实现代码三、实现效果参考资料 一、简介 CUDA为我们提供了可扩展的编程模型:它的核心是三个关键的抽象——线程组的层次结构、共享内存和阻塞同步——它们只是作为一组最小的语言扩展暴露给外部使用人员。这些抽象提供细粒度数据并行性和线程并…

MyBatis的学习————上篇

目录 一、MyBatis简介 1、MyBatis的历史 2、MyBatis的特性 3、和其它持久化层技术的比较 二、搭建MyBatis 1、开发环境 ​编辑2、创建Maven工程 3、创建MyBatis核心配置文件 4、创建mapper接口 5、创建Mybatis的映射文件 6、测试功能 7、功能优化 8、修改和删除方…

重生奇迹MU最合适PK的几个职业

重生奇迹MU是一款备受玩家青睐的经典游戏,其中的PK系统更是吸引了众多玩家的关注。在众多职业中,哪些职业最适合PK呢? PK作为重生奇迹MU的一种娱乐方式,已成为该游戏核心系统之一,并在多年的流行中仍能带给玩家许多乐…

python正则表达式的一些问题

🏆本文收录于《CSDN问答解惑-专业版》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收…

Matplotlib中twinx() 函数的用法

ax1.twinx() 是 Matplotlib 库中的一个函数,用于在同一个图中创建一个共享 x 轴但具有独立 y 轴的双 y 轴图表。这个函数非常适合用来在同一张图中绘制两组具有不同 y 轴度量的变量,使得它们可以共享 x 轴,但彼此之间有不同的 y 轴尺度。 ax…

SpringBoot日常:Spring扩展接口之InitializingBean

文章目录 简介源码分析应用场景代码示例运行示例 简介 这篇文章主要介绍了Spring中InitializingBean的使用详细解析,InitializingBean是Spring提供的拓展性接口,提供了属性初始化后的处理方法,它只有一个afterPropertiesSet方法,凡是继承该接…

中断的引入

中断系统是为使CPU具有对外界紧总事件的实时处理能力而设置的 当中央处理机CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原…

进程间的同步与互斥

1、计数信号量及其初始化 由于事件发生的次数可能不止一次,或者资源可用的数量可能不止一个,因此,信号量内部会维护一个计数器,用于表示某种事件发生的次数或者某种资源可用的数量。 信号量至少提供两种操作:一种等待…

flutter 手写时钟

前言: 之前看过别人写的 js实现的 时钟表盘 挺有意思的,看着挺好 这边打算自己手动实现以下。顺便记录下实现过程:大致效果如下: 主要技术点: 表盘内样 倒角: 表盘下半部分是有一点倒角的感觉,…

YOLOv8独家改进:轻量化改进 | 高效移动应用的卷积加性自注意Vision Transformer

💡💡💡本文独家改进:轻量化改进之高效移动应用的卷积加性自注意Vision Transformer,构建了一个新颖且高效实现方式——卷积加性相似度函数,并提出了一种名为卷积加性标记混合器(CATM) 的简化方法来降低计算开销 💡💡💡性能比较:计算量参数量均有一定程度降低…

别盲目选择!2024年超级兔子与TOP3数据恢复,效率比拼全记录

在现在这个数字化的社会里,数据对我们来说太重要了。不管是家里的照片、工作文件,还是那些记录着美好时光的视频,要是弄丢了,肯定特别着急。不过别担心,今天咱们就来聊聊几款Windows系统上的数据恢复好帮手——超级兔子…

布局容器Grid、StackPanel、GroupBox、DockPanel、WrapPanel

Grid——网格布局,其中控件或容器需指定位置 StackPanel——堆叠面板,其中的控件水平布局、竖直布局 DockPanel——停靠面板,内部控件或容器可以放置在上、下、左、右 WrapPanel——可以看作是具有自动换行功能的StackPanel容器。窗体太小…

360杀毒恢复查杀的软件

360的查杀恢复区不太好找,特此记录: 主界面/管理中心面板/安全操作中心 安全操作中心/可恢复区:

UE5蓝图 抽卡出货概率

SSR概率0.1 SR概率0.2 R概率0.7 ps:数组内相加为1。且从小到大排序。

单片机相关面试问题精选

1. 基础概念类问题 什么是单片机?它有哪些主要应用? 答案要点:单片机是一种集成在单一芯片上的微型计算机,包含CPU、存储器、输入输出接口等,广泛应用于工业自动化、智能家居、汽车电子、医疗设备等领域。它能够实现复…

黑神话:悟空热背后的散热秘密:无压烧结银

黑神话:悟空热背后的散热秘密:无压烧结银 随着《黑神话:悟空》这款高画质、高性能要求的游戏在全球范围内的火爆,玩家们对于游戏设备的性能需求也达到了前所未有的高度。为了满足这种对极致游戏体验的追求,游戏主机和高端显卡等硬…

谷歌首页快捷方式变为一行的解决办法

也挺离谱的,今早上班刚打开谷歌浏览器,首页快捷方式就变成一排了,对于而且快捷方式还不能拖拽自定义排序,这使得我这位用习惯6年的双排老用户完全不能忍,打工人上班的怨气更重了。 经过几番周折中关于找到如下解决方案…

高级测试进阶 Centos7安装 Docker容器

前言 OS 安装环境要求 要安装 Docker Engine,需要 CentOS 7 的维护版本,不支持或未测试存档版本(一句话:需要正常迭代版本的 Centos 7 系统,其他系统都不行) 必须启用 centos-extras 存储库,…