如何在CentOS 7 安裝MySQL資料庫

2021-09-01 16:12:18 字數 1644 閱讀 8133

使用ssh工具:xshell

1.檢視本機是否自帶mysql,使用

rpm -qa | grep mysql
我的系統中是沒有mysql的,如果有,可以選擇使用命令解除安裝。

2.使用 yum 安裝

需要注意的一點是centos 7 版本中 mysql資料庫已從預設的程式列表中移除,所以在安裝前我們獲取 yum 資源包,途徑有很多,下面是我的獲取途徑:

完成後我們就可以使用 yum 來安裝mysql服務

最後顯示complete! 就代表成功了!

3.啟動mysql

systemctl start mysqld

#停止及相應的stop

systemctl stop mysqld

#也可以使用

service mysqld start

沒有結果就是最好的結果。如果你還是不放心,可以檢視mysql執行狀態

#檢視mysql執行狀態

systemctl status mysqld

4.簡單的設定mysql

我們需要給我們的root使用者重新設定乙個密碼。

由於我安裝的5.7版本,預設的會有乙個隨機密碼,找到這個隨機密碼,連線到mysql伺服器進行密碼修改。

#可以使用它來檢視隨機密碼

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

這裡就是隨機生成的密碼

mysql -u root -p
在enter password: 這裡輸入隨機密碼,注意,這裡輸入密碼是不會顯示的,然後有的同學就會出現各種密碼輸不正確的情況,但是我們有萬能ctrl+c,ctrl+v,xshell裡面的複製ctrl+insert,貼上 shift+insert 這樣就輕鬆加愉快的解決了輸入隨機密碼出錯的煩惱啦。

下面就開始重置root密碼。在******出填寫你想要重置的密碼,需要注意的是,5.7版本對於密碼的安全級別做了要求,不能再用簡單的如123456這類密碼。可是人總是會變通的嘛,你不可以用簡單的密碼,我就改你的規則,這樣子就完美解決了。

set password for root@localhost = password('*******');
flush privileges;
然後就可以在linux上使用mysql啦(●'◡'●)

別忘了更新資料庫

CentOS7利用docker安裝MySQL5 7

centos7 且核心版本高於3.10,可通過以下命令檢視核心版本 uname r安裝一些必要的系統工具 新增軟體源資訊 更新 yum 快取 安裝 docker ce 啟動 docker 後台服務 sudo systemctl start docker查詢mysql映象 拉起mysql映象 5.7 ...

如何在CentOS 7上安裝Nginx

要新增centos 7 epel倉庫,請開啟終端並使用以下命令 sudo yum install epel release現在nginx儲存庫已經安裝在您的伺服器上,使用以下yum命令安裝nginx sudo yum install nginx在對提示回答yes後,nginx將在伺服器上完成安裝。n...

如何在CentOS 7上安裝Apache

apache http伺服器是世界上最流行的web伺服器。它是一款免費的開源和跨平台的http伺服器,提供強大的功能,可以通過各種模組進行擴充套件。以下說明介紹如何在centos 7機器上安裝和管理apache web伺服器。安裝apache apache在預設的centos倉庫中可用,安裝非常簡單...