论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
运维.售后
›
运维.售后
›
在Ubuntu 22.04 LTS 上安装 MySQL两种方式:在线方式和 ...
在Ubuntu 22.04 LTS 上安装 MySQL两种方式:在线方式和离线方式 ...
诗林
金牌会员
|
2024-6-19 14:29:16
|
显示全部楼层
|
阅读模式
楼主
主题
355
|
帖子
355
|
积分
1065
Ubuntu安装MySQL
介绍:
Ubuntu 是一款基于Linux操作体系的免费开源发行版,广受欢迎。它以稳固性、安全性和用户友好性而闻名,实用于桌面和服务器情况。Ubuntu提供了大量的软件包和应用步伐,拥有庞大的社区支持和活跃的开发者社区。它的长期支持(LTS)版本获得5年的安全更新,为企业和个人提供了可靠的选择。 Ubuntu的桌面版本具有直观的用户界面,而服务器版本则实用于构建强大的Web服务器和云计算平台。
当你需要在Ubuntu上安装MySQL时,有两种主要的方式:在线安装和离线安装。在线安装是通过Ubuntu软件包管理器直接下载和安装MySQL,而离线安装则涉及手动下载MySQL安装包并在离线情况中进行安装。
Ubuntu和MySQL默认版本对照
以下是一个以表格形式列出了差别Ubuntu版本和它们通常默认安装的MySQL版本:
Ubuntu 版本默认 MySQL 版本Ubuntu 22.04 LTSMySQL 8.0Ubuntu 20.04 LTSMySQL 8.0Ubuntu 18.04 LTSMySQL 5.7Ubuntu 16.04 LTSMySQL 5.7Ubuntu 14.04 LTSMySQL 5.5Ubuntu 12.04 LTSMySQL 5.5
在线安装MySQL
步调1:更新软件包列表
在进行任何软件安装之前,请确保你的体系的软件包列表是最新的。打开终端并运行以下下令:
sudo apt update
复制代码
步调2:安装MySQL服务器
在更新软件包列表后,这里我们可以查看一下可使用的MySQL安装包:
# 查看可使用的安装包
sudo apt search mysql-server
复制代码
接下来可以使用以下下令安装MySQL服务器:
# 安装最新版本
sudo apt install -y mysql-server
# 安装指定版本
sudo apt install -y mysql-server-8.0
复制代码
如果不加-y 会在安装过程中,体系将提示你设置MySQL的root密码。确保密码足够强,且记住它,由于你将在以后需要用到它。
步调3:启动MySQL服务
安装完成后,MySQL服务会自动启动,未启动则使用以下下令启动MySQL服务:
sudo systemctl start mysql
复制代码
并将MySQL设置为开机自启动:
sudo systemctl enable mysql
复制代码
步调4:检查MySQL状态
你可以使用以下下令来检查MySQL是否正在运行:
sudo systemctl status mysql
复制代码
至此,你已经乐成在线安装了MySQL服务器。
步调5:修改密码、权限
默认安装是没有设置密码的,需要我们本身设置密码。
# 登录mysql,在默认安装时如果没有让我们设置密码,则直接回车就能登录成功。
mysql -uroot -p
# 设置密码 mysql8.0
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
# 设置密码 mysql5.7
set password=password('新密码');
# 配置IP 5.7
grant all privileges on *.* to root@"%" identified by "密码";
# 刷新缓存
flush privileges;
复制代码
注意
:配置8.0版本参考:我这里通过这种方式没有实现全部IP都能访问;我是通过直接修改配置文件才实现的,MySQL8.0版本把配置文件 my.cnf 拆分成mysql.cnf 和mysqld.cnf,我们需要修改的是mysqld.cnf文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
复制代码
修改 bind-address,保存后重启MySQL即可。
bind-address = 0.0.0.0
复制代码
重启MySQL重新加载一下配置:
sudo systemctl restart mysql
复制代码
离线安装MySQL
如果你需要在没有互联网连接的情况中安装MySQL,可以在另一台联网的计算机上下载MySQL的安装包,然后将其传输到目的Ubuntu机器上进行安装。
步调1:下载MySQL安装包
在联网的计算机上,访问 MySQL官方网站 大概MySQL的软件仓库,然后下载适合你体系版本的MySQL安装包(通常是.deb文件)。将下载的文件保存到一个可移动的存储设备上。
步调2:传输安装包到目的机器
将下载的MySQL安装包从联网计算机传输到目的Ubuntu机器。你可以使用USB驱动器、外部硬盘、网络传输等方法来完成这个步调。
步调3:安装MySQL
在目的Ubuntu机器上,使用以下下令来安装MySQL:
.deb文件安装方法
sudo dpkg -i mysql-package-name.deb
复制代码
请将 mysql-package-name.deb 替换为你下载的MySQL安装包的文件名。
.tar.gz 文件安装方法
# 解压文件
tar -zxvf mysql-package.tar.gz
# 安装
cd /tmp/mysql-package/bin/
./mysql_install_db
复制代码
请将 mysql-package.tar.gz 替换为你现实下载的MySQL安装包的文件名。
步调4:配置MySQL
安装完成后,你可以使用以下下令启动MySQL服务:
sudo systemctl start mysql
复制代码
然后将MySQL设置为开机自启动:
sudo systemctl enable mysql
复制代码
步调5:检查MySQL状态
使用以下下令来检查MySQL是否正在运行:
sudo systemctl status mysql
复制代码
至此,你已经乐成在离线情况中安装了MySQL服务器。
总结起来,你可以根据你的网络连接情况选择在线或离线安装MySQL。在线安装更加简单,但离线安装可以让你在没有网络连接的情况下进行安装。希望这篇博客对你有所资助,顺遂安装MySQL!如果你需要更具体的步调或进一步的配置,请查阅MySQL官方文档或相干教程。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
诗林
金牌会员
这个人很懒什么都没写!
楼主热帖
图片 css剪切,等比例缩放
读高性能MySQL(第4版)笔记09_创建高 ...
Windows安装mamba全流程(全网最稳定最 ...
ASP.NET Core部署手册:3.Windows篇 ...
Greenplum数据库中segment故障检测 ...
day06-SpringCloud Ribbon
学习笔记——尚好房项目(项目介绍、环 ...
我进入银行科技部半年,已经丧失跳槽的 ...
利用C#传输Json数据
技术写作者所需的关键技能和知识 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表