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; #重新整理
`
這樣就好啦 (是不是有億點點簡單)