【Linux】- CentOS安装Mysql 5.7

CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的。所以不能使用yum install直接安装。

下载mysql的repo源

cd /usr/local/src/
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 

如果这里提示:wget: command not found,则需要先运行:

yum install wget

安装wget。

执行安装

rpm -ivh mysql57-community-release-el7-8.noarch.rpm 

yum -y install mysql-server 

静静等待……安装完成后,密码为随机密码,需要重置密码。

启动mysql服务

执行命令:

service mysqld restart

查看随机密码:

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

进入mysql:

mysql -uroot -p+4)k+3vdbTFT

修改密码:

alter user 'root'@'localhost' identified by 'wangwust';  

mysql 5.7.20 为了安全,要求密码必须包含 数字字母符号。

将密码要求改简单的方法参考:linux CentOS 7.4下 mysql5.7.20 密码改简单的方法

我们不改简单,直接设置一个:Root!!2018

然后刷新一下权限:

flush privileges;

 搞定!!!

说明

默认配置文件路径: 
配置文件:/etc/my.cnf 
日志文件:/var/log/var/log/mysqld.log 
服务启动脚本:/usr/lib/systemd/system/mysqld.service 
socket文件:/var/run/mysqld/mysqld.pid
---------------------

转自:https://blog.csdn.net/z13615480737/article/details/78906598?utm_source=copy

猜你喜欢

转载自www.cnblogs.com/wangwust/p/9774399.html