1.首先在mysql官網下載rpm文件:
shell>wget http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
如果對這個版本不滿意也可以登錄https://dev.mysql.com/downloads/repo/yum/ 選擇自己喜歡的版本進行下載;
2.下載完rpm包後使用centos自帶的yum進行安裝:
shell>yum install -y mysql80-community-release-el7-3.noarch.rpm
3.接着開始進行mysql服務器的正式安裝:
shell>yum install -y mysql-community-server
4.完成安裝後,啓動mysql服務(centOS7以下的版本用的是service命令,centOS7開始需要使用systemctl命令):
shell>systemctl start mysqld.service
5.查看service是否啓動成功:
shell>systemctl status mysqld.service
正常啓動後顯示如下:
6.設置開機自啓動:
shell>systemctl enable mysqld
shell>systemctl daemon-reload
7.獲取mysql爲root用戶默認設置的臨時密碼:
shell>grep "password" /var/log/mysqld.log
密碼如下紅框部分:
8.進入mysql並修改密碼:
shell>mysql -uroot -p上圖紅框部分的密碼
mysql>alter user 'root'@'localhost' identified by 'Centos_root31';
9.爲遠程登錄用戶賦權:
mysql>grant all privileges on *.* to 'xxx'@'%' identified by 'xxx' with grant option;