CentOS 7不带Mysql数据库了,默认的数据库是MariaDB(Mysql的一个分支)。
可以按照以下步骤手动安装Mysql数据库。
1.首先检查系统中是否安装有mysql
rpm -qa | grep mysql
如果返回空值,说明没有安装MySQL
2.下载mysql的repo源
如果提示没有wget命令,可以使用 yum install -y wget安装wget命令。
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
3.使用repo源开始安装MySQL
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
4.安装mysql-server
sudo yum install mysql-server
5.重启mysql服务
service mysqld restart
6.登录mysql
mysql -u root
7.重置root登录时的密码
8.为root添加远程连接的能力
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
9.查询数据库编码,并设置为utf8
show variables like "%char%";
set names utf8;
10.退出mysql,重启mysql服务
service mysqld restart
11.开放3306端口号
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
12.用Navicat连接mysql数据库
13.配置mysql开机启动
vi /etc/rc.local
在文件中添加 service mysqld start即可
此时reboot重启系统,启动之后查看mysql已经成功启动。