centos7安裝資料庫mysql5 7

2021-07-11 13:30:41 字數 1792 閱讀 3892

查詢:rpm -qa|grep mariadb 將查詢出來的mariadb檔案用下面的命令解除安裝:

yum -y remove mariadb-libs-5.5.41-2.el7_0.x86_64

3、cd進入到資料庫資料夾中依次執行:

rpm -ivh mysql-community-common-5.7.12-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.12-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.12-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.12-1.el7.x86_64.rpm

rpm -ivh  mysql-community-devel-5.7.16-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm

4、啟動資料庫:systemctl  start  mysqld

如果出現:job for mysqld.service failed. see 'systemctl status mysqld.service' and 'journalctl -xn' for details.出現這樣的錯誤提示,我們先檢視一下/var/lib/mysql-files目錄是否存在,執行命令:ls  -ld  /var/lib/mysql-files。如果不顯示任何資訊就表示不存在,執行命令:mkdir  /var/lib/mysql-files,建立/var/lib/mysql-files目錄。這時,我們試著執行命令:systemctl  start  mysqld。如果還出現和下圖一樣的提示,我們執行另一條命令:chown -r mysql:mysql  /var/lib/mysql

5、找回root密碼:

vi /var/log/mysqld.log 在日誌中找到下面的那句:

a temporary password is generated for root@localhost: sntj7uij7a!j  後面就是root密碼,

6、進入資料庫設定密碼:set password for 'root'@'localhost' = password('mysql@126');

或者是:alter user 'root'@'localhost'  identified  by  'mysql@126'; 修改密碼。如果報錯:error 1819 (hy000): your password does not satisfy the current policy requirements。應該將密碼設定的複雜一點,有大寫字母有符號

可以兩步設定解決以上的密碼問題:

set global validate_password_policy=

0;//只驗證長度

set global validate_password_length=

1;//最小長度密碼長度為1

然後再改密碼:set password for 'root'@'localhost' = password('123456');

授權:grant all privileges on *.* to 'root'@'%'identified by '123456' with grant option;

flush privileges;

7、設定開機自啟:systemctl enable mysqld

CentOS7利用docker安裝MySQL5 7

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

Centos7安裝mysql 資料庫

注 先執行rpm qa grep mysql 看是否已安裝 mysql 如果有,進行下面操作。1.登入mysql官網 2.選擇正確的 mysql 版本。工具 我用的是 filezilla,將包上傳到自己新建的 usr local mysql檔案下。4.在 usr local mysql路徑下執行 t...

CentOs7安裝mysql資料庫

wgetrpm ivh mysql community release el7 5.noarch.rpmyum install mysql community server2.成功安裝之後,重啟mysql 服務 service mysqld restart3.初次安裝mysql是root賬戶是沒有密...