本篇教程基於官網的安裝步驟,簡單,準確,可行性高。html
linux系統採用的是CentOS7系統,安裝最新的mysql 5.7.13mysql
系統是剛從官網下載的最新版CentOS7,安裝在VMware Workstation11中,沒有額外的軟件安裝或任何配置,安裝時選擇的是帶GUI的服務器。linux
操做時用root用戶,避免一些亂七八糟的問題以及頻繁輸入sudo命令sql
1. 用ssh工具鏈接上linux終端(這步沒啥好解釋的,喜歡在桌面操做的能夠忽略一、3步)數據庫
2. 下載rpm服務器
先在window桌面下下載好須要的rpmssh
能夠去官網下載對應的版本:http://dev.mysql.com/downloads/repo/yum/工具
下載後的文件: mysql57-community-release-el7-8.noarch.rpm測試
3. 上傳到終端.net
ssh下輸入rz命令,上傳文件
[root@localhost ~]# rz
4. 添加yum資源庫。
執行這段命令:
yum localinstall mysql57-community-release-el7-8.noarch.rpm
[root@localhost download]# yum localinstall mysql57-community-release-el7-8.noarch.rpm
有詢問就輸入y,表示贊成。
5. 安裝數據庫
執行這段命令:
yum install mysql-community-server
[root@localhost download]# yum install mysql-community-server
有詢問就輸入y,表示贊成。
靜候一段時間下載安裝。
6. 啓動服務
執行這段命令:
service mysqld start
[root@localhost download]# service mysqld start
1. 查看臨時密碼
剛安裝後,root用戶是有個臨時密碼的,
執行這段命令查看:
grep 'temporary password' /var/log/mysqld.log
[root@localhost download]# grep 'temporary password' /var/log/mysqld.log
結果以下:
2016-06-29T06:00:00.545596Z 1 [Note] A temporary password is generated for root@localhost: #Mg=r&b9B!20
密碼爲:#Mg=r&b9B!20(沒有冒號)
2. 登陸
執行這段命令:
mysql -uroot –p
[root@localhost download]# mysql -uroot –p
Enter password:
複製密碼回車便可登陸。
3. 修改密碼
執行這段命令修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@2016';
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@2016';
新密碼必須包含至少一個大寫字母,一個小寫字母,一個數字,一個特殊字符,最低長度8位。
4. root登陸
執行這段代碼:
mysql -u root -p
[root@localhost download]# mysql -u root –p
Enter password:
輸入新的密碼。
測試:
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.7.13 |
+-----------+
1 row in set (0.09 sec)
沒有遇到什麼權限問題,沒有selinux問題,沒有MariaDB衝突問題,總之,簡單順利的不要不要的,此前我也在網上看過不少安裝教程,複雜的好像很深奧同樣,雷同的好像做者都是一我的,其實不過是一些人沒實際操做隨便cp,東拼西湊,把簡單的東西複雜化了,但願這篇簡單的博客能夠幫助小白們快速入門,早日成爲大神。
附帶官網教程:
http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html#yum-install-components