MySQL Linux版的安装与配置

MySQL的简介

1.存储的数据,包含用户的账号,密码,级别,存款,余额,等级,购物记录,头像本地路径,视频文件路径。

2.MySQL 是一个关系型数据库管理系统。

3.MySQL 是开源的,所以你不需要支付额外的费用(实际上是社区版免费,企业版收费)。

4.更多简介访问:MySQL

MySQL Linux版的安装与配置

操作环境声明

  • 本地虚拟机,使用FinalShell连接到服务器远程操作。
  • 操作系统:CentOS 7 64位
  • MySQL版本:MySQL 5.7

检查工作

关闭防火墙和selinux

因为这两个安全工具多少可能会影响我们的服务部署和运行,以防万一我们直接关闭就好。

#关闭selinux
setenforce 0 
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

#关闭防火墙
systemctl stop firewalld 
systemctl disable firewalld

删除已有的相关包

CentOS 7 一般会默认安装mariadb,MySQL会与之冲突导致安装失败,所以得对mariadb进行一个卸载操作。

#查询MySQL与mariadb是否安装
rpm -qa|grep mysql
rpm -qa|grep mariadb

#如查询到则进行卸载移除操作
yum remove -y 包名

例如,我在本地查询到了mariadb

[root@abc ~]# rpm -qa|grep mysql
[root@abc ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.60-1.el7_5.x86_64 
[root@abc ~]# yum   remove   -y    mariadb-libs-5.5.60-1.el7_5.x86_64

安装相关软件依赖

yum  install  -y   net-tools.x86_64    libaio.x86_64    perl.x86_64

安装MySQL5.7

安装方式一

我提供了现成的资源可以直接下载使用,只是百度网盘下载速度不尽人心。

百度网盘下载链接:MySQL57下载

上传安装包到服务器/虚拟机

这一步建议使用远程工具FinalShell方便很多,其他的远程工具可以使用lrzsz的rz命令实现上传。

然后进入你上传的目录下执行安装命令

yum localinstall -y mysql-community-*.rpm

安装方式二

链接:MySQL资源包

上面的链接有很多版本的MySQL源可以自行查找,下面我给出命令直接复制下载,如果下载失败,从上面的链接重新寻找下载地址或使用第一种方式获取安装包

# 获取MySQL的yum仓库
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

yum -y install mysql57-community-release-el7-11.noarch.rpm  

这样在我们的 /etc/yum.repos.d/ 目录下就可以看到获取到的yum仓库了

[root@abc ~]# ls /etc/yum.repos.d/
CentOS-Base.repo  epel.repo  mysql-community.repo  mysql-community-source.repo

然后开始安装MySQL5.7

yum clean  all 
yum makecache
yum -y install mysql-server --nogpgcheck  # 不校验数字签名安装

启动MySQL服务器

systemctl start mysqld
systemctl enable mysqld
systemctl status mysqld

查询Mysql服务器默认密码

grep 'password' /var/log/mysqld.log 
image-20251209103850716

修改MySQL服务器密码

mysqladmin   -uroot    -p'wg&cs9>Sa<B,'    password    'Abc@123456'
image-20251209104401577

验证安装

image-20251209104855099

至此安装成功

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇