CentOS7的yum源中默认是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。
1. 下载mysql的repo源
1 |
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm |
1 |
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm |
3. 安装mysql
1 |
$ sudo yum install mysql-server |
4. 重置密码
重置密码前,首先要登录
1 |
$ mysql -u root |
1 |
$ sudo chown -R openscanner:openscanner /var/lib/mysql |
1 |
$ service mysqld restart |
1 |
$ mysql -u root |
5. 开放3306端口
1 |
$ sudo vim /etc/sysconfig/iptables |
-A INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCEPT
保存后重启防火墙:
1 |
$ sudo service iptables restart |