Linux下通過rpm安裝MySQL

2021-08-19 13:18:29 字數 1539 閱讀 7971

安裝依賴包

$ yum install libaio

$ wget
安裝rpm軟體

$ yum install rpm
執行rpm檔案

$ sudo rpm -uvh mysql57-community-release-el7-11.noarch.rpm
安裝mysql,ubuntu下安裝會出現錯誤,缺少依賴包

$ yum install mysql-community-server
缺少的依賴包:跳過依賴執行安裝

啟動mysql伺服器

shell> sudo service mysqld status

或shell> sudo systemctl status mysqld.service # el7首選命令

剛安裝好的mysql會為root使用者建立臨時密碼,檢視方式如下:

$ grep 'password' /var/log/mysqld.log |head -n 1

"2018-03-30t15:25:58.108397z 1 [note] a temporary password is generated for root@localhost: [i3ppfewwa:xv] "
檢視該檔案位置

mysql> select @@log_error;
檢視臨時密碼

grep 'password' /var/log/mysqld.log |head -n 1
使用臨時密碼登入mysql並修改root密碼

alter user 'root'@'localhost' identified by '123456';
your password does not satisfy the current policy requirements
使用validate_password外掛程式設定密碼狀態

mysql> set global validate_password_policy=0; # 調整安全級別

mysql> set global validate_password_length = 6; # 設定密碼預設長度

檢視該外掛程式是否安裝,mysql5.7預設安裝

$ show variables like 'validate_password%';

Linux上通過docker方式安裝mysql

docker版本資訊 mysql版本 5.7 1 docker方式安裝 首先拉取mysql映象 docker pull mysql 5.7 檢視本地的mysql映象 執行如下命令,執行mysql容器 docker run p 3307 3307 name mysql 3307 v data mysq...

linux下rpm安裝總結

rpm是redhat package manager redhat軟體包管理工具 類似windows裡面的 新增 刪除程式 rpm可安裝兩種軟體包 1 二進位製包 一般情況下我們安裝的都是二進位製包 2 原始碼包 接下來我們分別介紹 1 首先介紹二進位制安裝 在安裝之前我們需要檢視一下當前系統下是否...

Linux下安裝RPM檔案包

2.如何安裝.src.rpm軟體包 有些軟體包是以.src.rpm結尾的,這類軟體包是包含了源 的rpm包,在安裝時 需要進行編譯。這類軟體包有兩種安裝方法,方法一 1.執行rpm i your package.src.rpm 2.cd usr src redhat specs 3.rpmbuild...