CentOS7安装MySQL5.7

本文详细介绍了在Linux环境下安装MySQL5.7的步骤,包括添加存储库、安装MySQL包、启动服务、修改root用户密码及配置等关键操作。

要安装MySQL的先前稳定版本MySQL 5.7,按以下步骤操作:

1.下载并添加存储库

yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

其中11为发行包的版本号,rpm的命名格式链接为:https://dev.mysql.com/doc/mysql-repo-excerpt/5.7/en/linux-installation-yum-repo.html

具体的rpm位置在:http://repo.mysql.com/yum/mysql-5.7-community/el

 

执行命令查看源是否安装成功

 yum repolist enabled | grep "mysql.*-community.*"

 

2.安装MySQL 5.7包

执行命令安装

yum -y install mysql mysql-server mysql-devel

注意事项:在安装过程中,yum可能会提示导入MySQL GPG密钥,键入y并按Enter键。

 

查看MySQL服务安装是否成功

 

3.启动MySQL

安装完成后,启用并启动MySQL服务类型:

systemctl enable mysqld
systemctl start mysqld

  

4.修改MySQL的root用户密码

当第一次启动MySQL服务器时,为MySQL根用户生成一个临时密码。 运行以下命令找到密码:

grep 'temporary password' /var/log/mysqld.log

  

登陆MySQL:

mysql -uroot -p

  

修改密码:

由于Mysql默认要求设置密码复杂度高(必须包含 大小写字母、数字、符号):

 

合法设置,设置完成后需要将MySQL服务重启

alter user 'root'@'localhost' identified by '密码'; #密码处填写需要设置的密码

 

如果需要关闭Mysql密码校验规则,允许设置简单密码;在Mysql配置文件最后加入:

validate_password=off

  

如果需要数据库允许从任何主机上使用root用户,密码(你的root密码)连接到mysql服务器,需执行以下操作:

mysql -u root -proot
 
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

mysql>FLUSH PRIVILEGES;

  

  

 

转载于:https://www.cnblogs.com/coder-zyc/p/9903003.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值