Centos7中MySQL的安裝並設定開機啟動
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 [email protected]"%" 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已經成功啟動。