Linux(Centos7版本)安装MySQL 5.7详细安装步骤(是使用命令安装,非上传mysql压缩包安装)

21 篇文章 1 订阅

Linux(Centos7版本)安装MySQL 5.7详细安装步骤(是使用命令安装,非上传mysql压缩包安装)

0、更换yum源

1、打开 mirrors.aliyun.com,选择centos的系统,点击帮助

2、执行命令:yum install wget -y

3、改变某些文件的名称

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

4、执行更换yum源的命令

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

image.png

5、更新本地缓存

yum clean all

image.png

yum makecache

image.png

image.png

1、查看系统中是否自带安装mysql

yum list installed | grep mysql

发现没有安装mysql

2、删除系统自带的mysql及其依赖(防止冲突)

yum -y remove mysql-libs.x86_64

3、安装wget命令

yum install wget -y 

已经安装好了

4、给CentOS添加rpm源,并且选择较新的源

wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

image.png

5、安装下载好的rpm文件

 yum install mysql-community-release-el6-5.noarch.rpm -y

image.png

image.png

6、安装成功之后,会在/etc/yum.repos.d/文件夹下增加两个文件

image.png

7、修改mysql-community.repo文件

原文件:

image.png

修改之后:

image.png

enable=1 表示启用这个源。

gpkcheck=0 表示对从这个源下载的rpm包不进行校验。

8、使用yum安装mysql

yum install mysql-community-server -y

image.png

报错
Error downloading packages:
mysql-community-server-5.6.51-2.el6.x86_64: [Errno 256] No more mirrors to try.
mysql-community-client-5.6.51-2.el6.x86_64: [Errno 256] No more mirrors to try.

image.png

解决方案:

修改/etc/resolv.conf文件 vi /etc/resolv.conf

添加 nameserver 当地dns供应商 nameserver  114.114.114.114

image.png

后面发现还是报错 ,后面用这个清楚缓存的元数据命令删除缓存的元数据

yum --enablerepo=mysql56-community clean metadata

image.png

发现问题总是镜像下载不了,应该是那个链接有问题,于是我又去改了一下那个配置

vi mysql-community.repo

image.png

切换到对应目录,使用这个编辑配置

image.png

保存退出

再使用安装命令安装一次

yum install mysql-community-server -y

安装成功

使用命令查看mysql进行是否存在

ps -ef | grep mysql

image.png

存在mysql进程,发现成功了

9、启动mysql服务并设置开机启动

#启动之前需要生成临时密码,需要用到证书,可能证书过期,需要进行更新操作
yum update -y
#启动mysql服务
service mysqld start
#设置mysql开机启动
chkconfig mysqld on

image.png

10、获取mysql的临时密码

grep "password" /var/log/mysqld.log

查看临时密码进入mysql

image.png

发现安装的mysql是没有密码的 ,所有直接进去

image.png

最后

MySQL5.7 安装成功,仅供借鉴参考

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
您好!要在CentOS 7上安装MySQL 5.7压缩包,请按照以下步骤进行操作: 1. 首先,您需要下载MySQL 5.7压缩包。您可以访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/5.7.html)下载适合您系统的版本。选择"Generic Linux (Architecture Independent), Compressed TAR Archive"进行下载。 2. 下载完成后,将压缩包解压到您选择的位置。可以使用以下命令解压: ``` tar -zxvf mysql-5.7.**.tar.gz ``` 将命令中的`mysql-5.7.**.tar.gz`替换为您下载的文件名。 3. 解压后,将MySQL目录移动到适当的位置。例如,您可以将其移动到`/usr/local/mysql`目录下: ``` sudo mv mysql-5.7.** /usr/local/mysql ``` 4. 接下来,创建MySQL用户和组,并更改目录权限: ``` sudo groupadd mysql sudo useradd -r -g mysql -s /bin/false mysql sudo chown -R mysql:mysql /usr/local/mysql ``` 5. 进入MySQL安装目录,并初始化MySQL: ``` cd /usr/local/mysql sudo ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data ``` 6. 初始化过程会生成一个临时密码,请记录下来。然后,启动MySQL服务器: ``` sudo ./bin/mysqld_safe --user=mysql & ``` 7. 登录MySQL: ``` sudo ./bin/mysql -uroot -p ``` 输入刚才记录的临时密码进行登录。 8. 修改root用户密码: ``` ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password'; ``` 将`your_new_password`替换为您想要设置的新密码。 安装MySQL 5.7压缩包的过程就是这样了。希望对您有所帮助!如有任何问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Deng872347348

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值