liunx下安裝Mysql(yum安裝)

安裝環境:系統是 centos7

1.下載數據庫:

這裏我做的是單臺虛擬機安裝mysql所以我選擇的是社區版,

Mysql 下載網址:https://dev.mysql.com/downloads/repo/yum/

這裏我下載的是:Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package。

2.下載完成之後我們將下載好的放入虛擬機中(這裏我的是:mysql57-community-release-el7-11.noarch.rpm)。之後我們可以打開mysql官網提供的yum安裝的幫助文檔:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

3.如果我們做的不在root用戶下(我是在hadoop用戶下安裝mysql的),這樣我們可以使用sudo的命令不過在在這之前我們要配置一下用戶的權限,在root用戶下輸入下列命令:

visudo
之後輸入:89回車添加 hadoop ALL=(ALL) ALL 注意不是空格是製表符如圖:

保存後退出 就是先 esc 之後輸入 :wq 
之後退出root  進入hadoop用戶之後輸入:

sudo rpm -Uvh XXX(下載的Mysql的RPM文件)
安裝之後我們執行:
sudo yum install mysql-community-server

使用如下命令啓動Mysql:

sudo systemctl start mysqld
使用如下的命令查看mysql服務是否啓動:
sudo systemctl status mysqld


使用命令查看mysql的密碼:

sudo grep 'temporary password' /var/log/mysqld.log
使用mysql -uroot -p回車輸入上面獲得的密碼。

使用如下命令可以修改密碼:

ALTER USER 'root'@'localhost' IDENTIFIED BY '(新的密碼,密碼是要安全加密的)';(注:如果沒寫;可以在->直接打;回車就行)

密碼是要安全加密的,如果不想用密碼加密我們可以關閉密碼強度驗證功能:

1.輸入sudo vi /etc/my.cnf打開配置文件
2.之後再末尾添加

plugin-load=validate_password.so 
validate-password=OFF
3.esc 之後輸入 :wq 
4.使用命令systemctl restart mysqld重啓mysql服務
5.這就關閉mysql密碼強度驗證的功能了
之後mysql -uroot -p(mysql密碼)直接登錄


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章