Centos7的yum源中默许是没有mysql,由于如今已用mariaDB替代mysql了。
起首我们下载mysql的repo源,我们能够去mysql官网找最新的repo源地点
地点:
https://dev.mysql.com/downloads/repo/yum/
最先在linux下下载repo源
//下载mysql rpm包 # wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm //装置mysql rpm包 # rpm -ivh mysql57-community-release-el7-11.noarch.rpm //装置mysql # yum install mysql-community-server
装置胜利后须要重启mysql效劳。
# service mysqld restart
刚最先装置的Mysql5.7是会随机生成一个root暗码的,我们要先找到这个随机暗码,然后改新暗码。我们能够经由过程grep敕令查找随机root暗码。
[root@local bin]# grep "password" /var/log/mysqld.log 2017-09-24T08:03:30.664086Z 1 [Note] A temporary password is generated for root@localhost: 8A3xwbk8_P1A
运用随机暗码登录mysql
[root@local bin]# mysql -uroot -p Enter password:
进入后重置root暗码
mysql> SET password=PASSWORD("mysql123"); ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
如果有上面的报错,申明暗码设置的过于简朴。暗码设置规则是要有数字大小写字母和字符串。
末了授与外网登录权限,username为用户名,password是登录暗码
mysql>grant all privileges on *.* to username@'%' identified by 'password';
以上就是Centos7怎样应用yum装置Mysql5.7.19的具体方法的细致内容,更多请关注ki4网别的相干文章!