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图像化界面
之后就是注册登录了,这里不在缀述。