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

Ubuntu本地化安装MYSQL及Navicat

本教程记录一下,如何在ubuntu上安装mysql,并安装免费版的数据库图形化连接软件Navicat

Linux上安装mysql首选使用docker安装,直接拉取mysql的docker镜像即可,这种方式最简单、快捷,这是linux云端服务器最常用的安装方式。本篇教程不采用这种方式,而是在有图形化桌面的个人ubuntu电脑采用本地化安装并配置环境,主要是为了记录一下mysql的安装过程。

一、下载mysql

mysql网站:MySQL

进入网站,点击DOWNLOADS

 

MySQL官方提供了两种不同的版本:

1.社区版本(MySQL Community Server)免费, MySQL不提供任何技术支持
2.商业版本(MySQL Enterprise Edition)收费,可以试用30天,官方提供技术支持

个人使用选择社区版

点击上图中红色方框内的链接,进入下面的界面 

 在上图中选择MySQL APT Repository,我们选择使用APT安装。点击链接进入下面的界面

 点击download

点击No thanks, just start my download. 开始下载 

 将文件下载到本地之后,得到一个.deb包,这个包的作用就是通过图像化界面,让我们可以选择安装mysql的类型和版本,最终将其添加到apt源中。linux终端cd 进入文件保存的目录

sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb

 运行上面的命令,紧接着自动进入下面的图形化界面 

 上面的图形化界面,不能用鼠标只能用键盘,上下键移动,enter确定,这里选择第一项 MySQL Server & Cluster (Currently selected: mysql-8.4-lts) ,enter键进入下面页面进行mysql版本选择,这里选择你要安装的版本,比如第一项是mysql-8.0、第三项是mysql 8.4 正式版,我这里选择8.4正式版。

 然后enter确定,此时又返回了刚开始进入的界面。

此时,我们通过键盘上下键,选择"OK"以保存我们在这里的设置,再次enter键确定,此时图像化界面关闭,恢复命令行终端。紧接着更新apt源

sudo apt update 

发现apt源中已经添加了mysql官方apt下载源,mysql版本号等都是之前通过图像化界面设置的。 

 接着安装mysql

sudo apt-get install mysql-server

 下载完安装包之后,又会自动进入类似于上面的图像化界面

在上面的图像化界面设置自己的mysql登录密码,enter键确定,再次回到命令终端,然后等待控制台输出,后台执行安装配置。 控制台信息没有报错就是安装成功。

一般情况下,安装完成后MySQL服务会自动启动。执行下面的命令查看Mysql服务状态

systemctl status mysql

可以看到,我这里是mysql服务是启动的 。如果你的mysql服务状态是关闭的(下面图片所示)

需要启动mysql服务,后续才能登录Mysql。

systemctl start mysql  #mysql服务启动命令

然后执行mysql -uroot -p 然后输入密码登录mysql,

 如上,登录成功,mysql安装成功。

 二、免费版navicat下载与安装

在之前,Navicat 产品官网都是清一色的付费产品,要想免费使用,唯一的途径是以学生邮箱申请教育账号。但今年Navicat 新推出的 Navicat Premium Lite 版本,这是可以免费使用的!Navicat Premium Lite 是 Navicat 的精简版,它包含了用户执行主要的基本数据库操作所需的核心功能,继承了 Navicat Premium 的优势,它允许开发者同时连接到各种数据库平台,比如 MySQL、PostgreSQL、SQL Server、Oracle、MariaDB,以及 Redis 和 MongoDB 等 NoSQL 数据库。Navicat Premium Lite 支持数据查看和管理、SQL 编辑器、纯文本数据的导入导出等常用功能。虽然功能没有收费版那么丰富,比如不支持数据分析、模型和数据同步,但对于个人开发者和编程学习者来说,完全是够用的了。

Navicat 产品官网:Navicat 中国 | 支持 MySQL、Redis、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库管理

进入navicat官网,点击下图红框链接 

进入navicat产品下载页以后,一直向下翻页面,在最底部 有免费的 Navicat Premium Lite 下载链接

点击免费下载进入下面的下载页面

点击“直接下载”获取软件包。之后进入软件包所在目录使用下面的命令安装

chmod +x navicat17-premium-lite-cs-x86_64.AppImage
./navicat17-premium-lite-cs-x86_64.AppImage

 执行上面的安装命令,或唤起Navicat图像化界面

之后就是注册登录了,这里不在缀述。

 

 


http://www.kler.cn/a/443893.html

相关文章:

  • 基于Spring Boot的找律师系统
  • 【D3.js in Action 3 精译_046】DIY 实战:在 Observable 平台利用饼图布局函数实现 D3 多个环形图的绘制
  • 解决docker环境下aspose-words转换word成pdf后乱码问题
  • Web3.0安全开发实践:探索比特币DeFi生态中的PSBT
  • BPMN与一般的流程图区别在那里?
  • 空天地遥感数据识别与计算--数据分析如何助力农林牧渔、城市发展、地质灾害监测等行业革新
  • Unity 上好用的插件
  • Github 2024-12-19 Go开源项目日报 Top10
  • 【文档搜索引擎】在内存中构造出索引结构(下)
  • 【如何解决 SVN 中 “database disk image is malformed“ 错误】
  • .Net_比对Json文件是否一致
  • RK3588, FFmpeg 拉流 RTSP, mpp 硬解码转RGB
  • IDEA中解决Edit Configurations中没有tomcat Server选项的问题
  • 如何设计一个秒杀系统
  • 功能篇:JAVA后端实现跨域配置
  • 字节面经
  • Android Studio新建项目在源码中编译
  • MySQL基础笔记(二)
  • mHandPro 动捕手套:在具身智能、VR互动及仿真教学中的卓越表现
  • 【ppt技巧】如何设置PPT带有密码的只读模式?
  • Elasticsearch 8.x 集成与 Java API 使用指南
  • 分布式链路追踪-03-分布式系统跟踪工具,如何设计 span?
  • 基于JavaWeb(SSM+MySQL)问卷调查管理系统设计与实现毕业论文
  • 不同协议下的接口测试方案设计
  • CEF127 编译指南 MacOS 篇 - 编译 CEF(六)
  • 【计算机视觉基础CV】02-入门详解图像分类、经典数据集、比赛与冠军图像模型演进史