在Linux上安装MYSQL 8.x,保姆级教程,看完不会博主吃电脑~

这篇具有很好参考价值的文章主要介绍了在Linux上安装MYSQL 8.x,保姆级教程,看完不会博主吃电脑~。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

Linux上安装软件相对windows要更要复杂一些,流程可能让很多人感到有些复杂。而MYSQL作为常用的数据库软件,又属于不得不学的那类,因为今天就来分享一下我安装MYSQL的简易流程,保证小白也能跟着操作。
这次使用的是RPM的方式安装,感觉细节还挺多的(真是麻烦死了)。

环境简介

案例中我的主机为win11.
尝试安装的是MYSQL8.0.28的版本。
使用的是阿里云的服务器,系统为CenOS 8.x,如果和你的系统有区别,请自行对照。
此外连接服务器用的是Xshell和XFTP。

步骤

1.官网下载MYSQL

打开MYSQL的官网,按步骤选中社区下载
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
注意下载的时候,我们要通过RPM的方式来安装(虽然也有其他方案可以安装,但是主流还是用RPM),因此在选择上要特别注意文件名。
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
选择适合自己的版本下载即可,别用32位的就行。第一步下载到此就完成啦。

补充下载方式

其实我们也可以直接在Linux上直接使用wget命令来进行下载(这样下载速度通常会更快一些)。
好处是不用再从本地上传到服务器端一次,例如我们可以通过浏览器的检查工具,找到mysql的下载链接。
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
如图,我们可以复制这个链接,在服务器端的控制台直接输入

wget -O mysql.tar https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar

这里的-O参数是用于指定下载后的文件名的,例如我将其指定为mysql.tar.

2.上传服务器端(如果直接在服务器端下载可跳过)

首先进入/usr/local目录下(别问为什么是这个目录,这就是专门放用户编译软件的),新建一个mysql文件夹.

cd /usr/local
mkdir mysql

在XFTP中把文件上传到服务器端指定目录下/usr/localmysql.
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库

3.解压文件

解压不作多说

# tar -xvf mysql-8.0.28-1.el8.x86_64.rpm-bundle.tar

wget安装mysql8,Linux,linux,mysql,服务器,java,数据库

4.按步骤安装解压出来的RPM

这地方是最头疼的,5.x还好,8.x版本直接10多个rpm包需要安装,还有复杂的依赖关系。
我这里整理一条亲测的安装路线,可以直接一条条复制然后安装(也可以自行写个shell脚本,逐条运行。

有个注意点,安装devel包的时候可能会提示缺少一个包,叫做openssl。
你需要另外去安装一下这个包,不过操作还是比较简单的。
yum install openssl-devel -y

# rpm -ivh mysql-community-common-8.0.28-1.el8.x86_64.rpm
# rpm -ivh mysql-community-client-plugins-8.0.28-1.el8.x86_64.rpm
# rpm -ivh mysql-community-libs-8.0.28-1.el8.x86_64.rpm
# rpm -ivh mysql-community-devel-8.0.28-1.el8.x86_64.rpm
# rpm -ivh mysql-community-client-8.0.28-1.el8.x86_64.rpm
# yum install net-tools
# rpm -ivh mysql-community-icu-data-files-8.0.28-1.el8.x86_64.rpm
# rpm -ivh mysql-community-server-8.0.28-1.el8.x86_64.rpm

执行完上述命令,MYSQL的安装就已经完成了(这10多个包并不是都必须安装,安装指定的就可以运行)。

常用命令

systemctl status mysqld
用于查看mysql的启动状态,如启动成功,控制台输出如下图:
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
systemct start mysqldl
用于启动MYSQL,第一次启动耗时稍长。
systemctl enable mysqld
用于设置MYSQL的开机自启动
netstat -tunlp | grep mysql
用管道过滤的方式观察MYSQL的服务
ps -ef | grep mysql
查看MYSQL的进程

登录MYSQL

在完成安装后,第一次启动时,MYSQL会在指定位置(/var/log/mysqld.log)生成一个log文件,里面包含了一些信息(其中就有我们需要的临时密码)
我们还是可以通过管道符来筛选临时密码。

# cat /var/log/mysqld.log | grep password

后面的这一段即为我们需要的登录临时密码:
wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
使用下面的命令,粘贴密码后成功登录mysql。

mysql -uroot -p

wget安装mysql8,Linux,linux,mysql,服务器,java,数据库
进入之后我们需要修改这个临时密码,但是默认的密码策略比较复杂(需要字母数字和特殊字符)
我们可以先修改密码策略(如果要求你先修改密码,那就先随便改个符合要求的密码),例如设置密码长度最低为6.

set global validate_password.policy=0;
set global validate_password.length=6;

这样一来,就可以任意修改密码了。

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456789';

重新测试登录,成功!!!学废了顺手点个赞~文章来源地址https://www.toymoban.com/news/detail-784007.html

到了这里,关于在Linux上安装MYSQL 8.x,保姆级教程,看完不会博主吃电脑~的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【MySQL】看完这篇不信你学不会如何使用数据处理函数

    🎬 博客主页:博主链接 🎥 本文由 M malloc 原创,首发于 CSDN🙉 🎄 学习专栏推荐:LeetCode刷题集! 🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📆 未来很长,值得我们全力奔赴更美好的生活✨ 😁大家好呀,今天是我第N次写MySQL,也是最近才学习MySQL,也想着记录

    2024年02月11日
    浏览(37)
  • Unity学习笔记--如何在Unity中把自己的代码打包成dll给别人使用?(纯保姆式教学,看完还不会,今晚八点,来沙城砍我)

    最近公司放年假了,没什么事做,所以来公司学习(蹭吃蹭喝ing) 突然记起来,秋招的时候,有面试官问我:如何在Unity中把自己写的代码给别人或者其他项目使用? 当时知道是利用C#的程序集来做,但是问我具体该怎么处理,我就不知道了,因为当时只有理论知识,没有实

    2024年01月18日
    浏览(28)
  • Mysql的安装配置教程(非常详细)从零基础入门到精通,看完这一篇就够了

    首先简单概述分为几个步骤: 一、下载Mysql 二、安装Mysql 三、验证Mysql安装是否成功 四、 配置环境变量 五、验证配置环境变量是否成功 一、下载Mysql 要在Windows或Mac上安装MySQL,首先从MySQL官方网站下载最新的MySQL Community Server版本: 官网:https://www.mysql.com/ 1.首先进入官网页面

    2024年02月05日
    浏览(43)
  • mysql保姆安装教程

    前言:考完研回来,重新配置数据库的相关环境,按照本方法安装请确保你之前的MySQL已完全清除干净。 1.进入Mysql官网,点击下载 2.选择MySQL Installer for Windows 3.推荐选择第二个安装包 4.不登陆,开始下载 5.等待下载完成 通过电脑“设置”,检查电脑是否包含中文名,如果包

    2024年02月03日
    浏览(33)
  • Mysql超详细安装配置教程(保姆级)

    目录 一、下载Mysql 二、安装Mysql 三、配置Mysql 四、连接Mysql 五、部分疑难问题 从官网下载MySQL,这里我选用的是Mysql8.0.34版本    下载完成后直接双击进行安装,打开后的页面如下所示: “Developer Default”是开发者默认 “Server only”仅作为服务器安装 “Clientonly”仅作为客户

    2024年02月14日
    浏览(35)
  • MySql 安装,小白也可以学会成功安装的保姆级教程

    1.1 访问下载链接 MySQL Downloads 这里我们作为前期基础了解学习选择社区版就行 1.2 选择合适版本 根据自己电脑硬件选择合适版本,这里我选择windows版本 1.3 下载安装包 这里我们选择第二个安装包即可,选择第一个还需要在线下载安装包 不需要注册登陆的话直接选择No thanks

    2024年04月23日
    浏览(36)
  • 2023年MySQL-8.0.34保姆级安装教程

    重点放前面:演示环境为windows环境。 大体分为3个步骤:①安装包的下载;②安装配置设置;③配置环境变量 下载官网地址:https://dev.mysql.com/downloads/ 再选择这个: 可能需要注册一下才可以,按照要求注册登录即可: 安装包长这个样子: 下载完成即可。 双击安装包进行安

    2024年02月10日
    浏览(45)
  • MySql5.7下载与安装教程(保姆级教学)

            MySQL :: Download MySQL Installer(下载地址,也可以去本人主页资源页面下载https://download.csdn.net/download/JiaEason/88362888?spm=1001.2014.3001.5503)         如下图所示,打开链接 默认选中的是8.0.33版本,我们点击一下红色箭头所指的英文进行切换即可。         版本切换为

    2024年02月08日
    浏览(41)
  • MySQL8安装和删除教程 保姆级(Windows)

    停止Mysql服务 管理员的权限来运行cmd,输入 net stop MySQL80 注意你电脑上的MySQL服务不一定是MySQL80,MySQL80是默认的,不是怎么办?在services.msc中找即可 下载一个小工具 geek:Geek下载 打开软件,在列表中找到图片中的两项 sc delete MySQL80 这个是用来删除服务的,当时我电脑上卸载了

    2024年02月13日
    浏览(43)
  • 【绿色版】Mysql下载、安装、配置与使用(保姆级教程)

    大家都知道,Mysql安装版的卸载过程非常繁琐,而且卸载不干净会出现许多问题,很容易让大家陷入重装系统的窘境。基于此,博主今天给大家分享绿色版Mysql的安装、配置与使用。 目录 一、Mysql安装、配置与使用 1、下载解压 2、创建、编辑配置文件 3、配置环境变量 4、初始

    2024年02月03日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包