1. 程式人生 > 資料庫 >Linux 安裝Mysql

Linux 安裝Mysql

1、檢視是否已經安裝 MySQL

rpm -qa | grep mysql

下面是我的操作,可見並沒有安裝 Mysql,那麼直接進入 【2】

如果查出來有東西,可以使用下面命令將其刪除(XXX為檔案全名)

rpm -e xxx

2、下載官方 Mysql 包

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

3、安裝 Mysql 包

yum -y install mysql57-community-release-el7-10.noarch.rpm

4、安裝 Mysql(這一步需要幾分鐘,靜等安裝)

yum -y install mysql-community-server

5、啟動MySQL服務

systemctl start mysqld.service

如果沒有報錯,進入【6】,

如果執行報錯,多半是沒有許可權,執行下面語句賦予許可權,然後重試。

chown mysql:mysql -R /var/lib/mysql

6、檢視 Mysql 執行狀態

service mysqld status

看到這個綠色就表示啟動成功了

7、檢視初始密碼(黃框部分為初始密碼)

grep 'password' /var/log/mysqld.log

如果能正常檢視到,則OK;如果檢視不到,則表示沒有密碼。

8、進入資料庫

mysql -u root -p

輸入命令後,點選回車,會讓你輸入密碼,然後輸入剛剛的初始密碼(輸密碼的時候不可見),當然支援貼上,你可以複製初始密碼後,然後貼上。如果沒有密碼,直接回車即可。

9、修改root密碼(XXXX為密碼)

密碼儘量複雜些(大小寫加符合‘Java@123’)

如果密碼過於簡單,則會提示如下資訊(而且會導致設定不成功):

10、退出,重寫登入

修改密碼後,需要先 exit 退出,然後按照【8】重新登入,這次輸入的密碼為你的新密碼了。

11、使用 SQL 語句

再次進入後,就可以使用 SQL 語句進行資料庫相關操作了,比如我們可以檢視下當前連線下有哪些資料庫。

最後一點注意:每條SQL後面要加分號!

到現在 MySQL 算是安裝 完畢 !!!

不過這時候如果要建立遠端連線 可能會出現無法連線

這裡主要執行下面三個命令(先等路資料庫)

`
use mysql #訪問mysql庫

update user set host = '%' where user = 'root'; #使root能再任何host訪問

FLUSH PRIVILEGES; #重新整理
`

這樣就好啦 (是不是有億點點簡單)