Linux安装Mysql5.7.X(一)

Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。

下面记录了我在Linux(Centos 7.8 64bit)环境下安装Mysql(以5.7版本为例)的完整过程,实操记录,绝非水文,如有错误或遗漏,欢迎指正。

笔者使用不同方式进行mysql的安装,这是一种简单的方式,后续使用另一种方式安装(Linux安装Mysql5.7.X(二)

1、下载mysql rpm包,以及准备目录

// 1、创建文件夹
mkdir software/database/mysql-5.7
// 2、切换文件目录
cd /software/database/mysql-5.7
// 3、下载rpm文件
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

 执行wget命令

2、安装下载的rpm包

yum localinstall mysql80-community-release-el7-3.noarch.rpm

3、查看yum存储库中的mysql版本,默认最新的enabled,如果需要改成需要的版本即可

yum repolist all | grep mysql

现在默认的是8.0版本,但是我们需要修改为5.7版本的

4、修改为需要的版本,机禁用yum存储库中mysql不需要的版本和开启需要的版本(5.7)

提供三种修改方式

  •     yum-config-manager --disable mysql80-community
  •     yum-config-manager --enable mysql57-community
  •     手动编辑/etc/yum.repos.d/mysql-community.repo 文件来选择,把默认版本的enabled=1改为0,需要版本的enabled=1

我们以手动修改配置文件的方式进行设 vi /etc/yum.repos.d/mysql-community.repo

5、前面的操作都是为安装mysql准备

yum install mysql-community-server

输入y

输入y

OK,看到显示Complete!,表示已经安装好了!

 

6、5.7版本mysql第一次启动自动生成临时密码

可通过查看日志找到密码 grep 'temporary password' /var/log/mysqld.log

注意:有是执行命令时,日志没有任何显示,需要启动mysql服务器 service mysqld start

这下就可以修改密码了!

优先初始化密码非常重要,否则无法使用mysql的,比如

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> use mysql;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

到此为止,基本搞定了!

 

------------------------------------------------------------------------
作者:编码世界
来源:CSDN
原文:https://blog.csdn.net/dgxin_605/article/details/107584229
版权声明:本文为博主原创文章,转载请附上博文链接!

------------------------------------------------------------------------

猜你喜欢

转载自blog.csdn.net/dgxin_605/article/details/107584229