CentOs7 安裝Mysql資料庫

2022-05-15 10:25:22 字數 2464 閱讀 8393

wget

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

(查詢安裝效果)

圖1.png

yum -y install mysql-server

systemctl start mysqld

systemctl status mysqld

systemctl enable mysqld

共有以下幾種密碼策略:

策略 檢查規則 0 or low length 1 or medium length; numeric, lowercase/uppercase, and special

characters 2 or strong length; numeric, lowercase/uppercase, and special characters; dictionary file

mysql 官網密碼策略詳細說明:

sword_policy

修改密碼策略 在/etc/my.cnf 檔案新增 validate_password_policy 配置,指定密碼策略

選擇 0(low),1(medium),2(strong)其中一種,選擇 2 需要提供密碼字典檔案

> validate_password_policy=0

如果不需要密碼策略,新增 my.cnf 檔案中新增如下配置禁用即可:

> validate_password = off

重新啟動 mysql 服務使配置生效:

> systemctl restart mysqld

mysql 安裝完成之後,在/var/log/mysqld.log 檔案中給 root 生成了乙個預設密碼。通過下面的方式找到 root 預設密碼,然後登入 mysql 進行修改

grep 'temporary password' /var/log/mysqld.log

圖2.png

* mysql -uroot -p

* alter user 'root'@'localhost' identified by 'mynewpass4!';

* 或者

set password for 'root'@'localhost'=password('mynewpass4!');

注意:mysql5.7 預設安裝了密碼安全檢查外掛程式(validate_password),預設密碼檢查策略

要求密碼必須包含:大小寫字母、數字和特殊符號,並且長度不能少於 8 位。否則會提示

error 1819 (hy000): your password does not satisfy the current policy requirements 錯

圖3.png

新增

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重新載入

firewall-cmd --reload

檢視

檢視所有開啟的埠: firewall-cmd --zone=public --list-ports

刪除

firewall-cmd --zone= public --remove-port=3306/tcp --permanent

修改/etc/my.cnf 配置檔案,在[mysqld]下新增編碼配置,如下所示:

[mysqld] character_set_server=utf8 init_connect=『set names utf8』 最後注意重啟 mysqld : systemctl restart mysqld

重新啟動 mysql 服務,檢視資料庫預設編碼如下所示:

圖4.png

centos 7 安裝MySQL 筆記

1.安裝 wget rpm ivh mysql community release el7 5.noarch.rpm yum install mysql community server 成功安裝之後重啟mysql服務 service mysqld restart 初次安裝mysql是root賬戶是...

centos7離線安裝mysql

選擇red hat enterprise linux 7 oracle linux 7 把os的版本選擇為all 安裝之前先解除安裝自帶的mysql 搜尋mysql的rpm包 rpm qa grep i mysql rpm qa grep i mariadb刪除mysql rpm e mariadb...

CentOS7安裝MySql指南

1 通過 rpm qa grep mariadb 命令檢視 mariadb 的安裝包 2 通過 rpm e mariadb libs 5.5.56 2.el7.x86 64 nodeps 命令裝卸 mariadb 3 通過 cd usr local 命令進入根目錄下的usr目錄下的local目錄,並...