CentOS7 0 MySQL5 7環境搭建

2021-08-21 04:13:23 字數 1414 閱讀 3670

本文是基於centos7.0環境搭建的, 在這裡使用yum的方式來安裝mysql5.7。

wget  -i  -c    

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

之後就可以開始安裝mysql伺服器:

yum  -y  install  mysql-community-server

檢視安裝包:  rpm  -qa  |  grep  mysql

啟動mysql伺服器:

systemctl  start  mysqld.service

檢視服務狀態:

說明mysql已經開始正常執行。

不過要想進入mysql還得先找出此時root使用者的密碼,通過如下命令可以在日誌檔案中找出密碼:

grep "password" /var/log/mysqld.log

可以看到,上面那個「cvtptlbno1.h」就是預設的密碼。

通過如下命令進入資料庫:

mysql  -uroot  -p

輸入上面那個初始密碼「cvtptlbno1.h」。 

因為mysql預設必須修改密碼之後才能運算元據庫, 否則不能做任何事情。

修改密碼:

alter user 'root'@'localhost' identified by 'new password';     

這裡new password就是修改的密碼,新密碼設定的時候如果設定的過於簡單會報錯:    

error 1819 (hy000): your password does not satisfy the current policy requirements.
原因是因為mysql有密碼設定的規範,具體是與validate_password_policy的值有關,這裡可以設定如下:

set global validate_password_policy=0;

set global validate_password_length=1;

設定之後密碼就可以設定的很簡單,例如1234之類的。到此資料庫的密碼設定就完成了。

但此時還有乙個問題,就是因為安裝了yum repository,以後每次yum操作都會自動更新,需要把這個解除安裝掉:

yum  -y  remove  mysql57-community-release-el7-10.noarch    

至此, mysql安裝完畢!!

mysql 5 7 centos 設定密碼

1 修改 etc my.cnf,在 mysqld 小節下新增一行 skip grant tables 1 這一行配置讓 mysqld 啟動時不對密碼進行驗證 2 重啟mysqld 服務 systemctl restart mysqld 3 使用 root 使用者登入到 mysql mysql uro...

CentOS下MySQL 5 7編譯安裝

文章目錄 mysql 5.7 ga版本的發布,也就是說從現在開始5.7已經可以在生產環境中使用,有任何問題官方都將立刻修復。mysql 5.7主要特性 mysql 5.7已經作為資料庫可選項新增到 oneinstack 安裝依賴包 yum y install gcc gcc c ncurses nc...

centos下修改mysql5 7密碼

1.首先找到my.cnf檔案,找不到用 find name my.cnf 搜尋 2.在 mysqld 加入 skip grant tables 3.然後 wq退出 4.使用 mysqld service restart重啟mysql服務,報錯用systemctl restart mysqld.ser...