欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

centos7安装mysql5.7(yum)

程序员文章站 2022-09-16 09:21:06
1,获取yum安装源 到mysql官网下载 https://dev.mysql.com/downloads/repo/yum/ wget获取 wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 安装yum ......

1,获取yum安装源

到mysql官网下载

https://dev.mysql.com/downloads/repo/yum/

wget获取

wget  http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

安装yum源

yum localinstall mysql57-community-release-el7-10.noarch.rpm

2,安装mysql

yum -y install mysql-community-server

3,启动mysql

systemctl start mysqld

确认mysql服务已启动

centos7安装mysql5.7(yum)

4,登陆mysql

mysql第一次启动密码为空,直接回车进入,出现图中“Access denied for user 'root'@'localhost' (using password: NO)”错误。

centos7安装mysql5.7(yum)

修改my.cnf中的mysqld项,添加skip-grant-tables(即是进入据库时不启动授权表),重启服务后正常进入数据库。

centos7安装mysql5.7(yum)

5,修改root登陆密码

修改密码不过期(默认y是过期)

>UPDATE user SET `password_expired`='N' where user='root';

设置用户root密码

>UPDATE user SET `authentication_string` = PASSWORD('root');

将当前user和privilige表中的

用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里;

>flush privileges;

注释掉my.cnf中的skip-grant-tables后重启即可使用新密码登陆数据库