Cent OS7 安装mysql5.7之yum安装
新服务器,之前安装失败过,卸不干净,备份所有资料后重新安装,原本一直只相信“下载安装包-解压-安装-配置”的模式,现在看来yum安装是真的方便啊!
全程参考:https://www.cnblogs.com/brianzhu/p/8575243.html就可以了,非常详细,且该有的说明到说到位了。愿能帮助到更多的小伙伴们。
在此再简单的梳理一下我安装的流程,以加深印象
1、下载并安装官方的 yum repository (新建了mysql文件夹)
[[email protected] mysql]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
2、安装下载过来的文件(yum repository)
[[email protected] mysql]# yum -y install mysql57-community-release-el7-10.noarch.rpm
3、进入正题:yum安装mysql
[[email protected] mysql]# yum -y install mysql-community-server
成功标志:
4、启动并设置数据库
当看见running时,表示数据库已经正常启动了,但是不像我们之前手动安装得那样,它这里的密码是随机生成的,需要在安装日志里边找回执行以下命令即可
5、找到初始密码(PS:冒号后面的内容全是密码)
[[email protected] mysql]# grep "password" /var/log/mysqld.log
结果:
6、进入数据库
[[email protected] mysql]# mysql -uroot -p 这里到-p就行了,回车会提示你输入密码的
而且输入的密码是不显示出来的,正常从上面复制粘贴就行了
7、修改密码
mysql默认是修改密码后才能进一步操作其他事项,而且密码规则有多种,要符合才能通过
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
一般都会因密码强度不够而报错,下面修改密码强度规则后再设置新密码
至此,新密码设置成功。
8、授权可视化客户端进行远程操作
mysql> grant all on *.* to [email protected]'%' identified by 'new password';
输入quit退出mysql,至此,安装及皮配置完毕。
9、因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉
[[email protected] mysql]# yum -y remove mysql57-community-release-el7-10.noarch