使用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倉庫中可用,安裝非常簡單...