CentOS 7.2 yum方式安装MySQL 5.7

CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL

下载源命令:wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

安装云库

 

yum localinstall -y mysql57-community-release-el7-7.noarch.rpm


安装mysql

 

 

yum install -y mysql-server


启动

 

 

systemctl start mysqld.service


默认密码保存在:

 

/var/log/mysqld.log

 

 

通过命令

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

 

 

 

即可获得

 

2017-07-13T06:07:38.503321Z 1 [Note] A temporary password is generated for root@localhost: 6Wvplc)kWGuf


第一次登入需要修改密码,不然无法继续。默认的新密码需要包括大小写和数字还有特殊字符,可以通过在my.cnf中添加

 

 

validate_password=off

来修改这一规则,然后重启mysql

 

 

systemctl restart mysqld.service

 

到了5.7,在部署完后,会有个默认的密码产生,你使用默认密码第一次登录后,需要使用alter命令修改密码,否则什么操作也不允许。在修改默认密码的时候需要注意一下下面的坑。

alter user 'root'@'localhost' identified by 'xxx' PASSWORD EXPIRE NEVER account unlock;
 

远程连接授权,并且密码为123456:

 

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

 

 

开通端口,也就是打开防火墙端口,其他端口也可以这样修改

 

firewall-cmd --add-port=3306/tcp

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值