CentOS7 yum 安裝與配置MySQL5 7

2021-09-24 21:16:43 字數 1931 閱讀 2311

123

4

# 安裝yum源

# yum install

# 檢查mysql源是否安裝成功

# yum repolist enabled | grep "mysql.*-community.*"

123

456

# 安裝mysql

# yum install mysql-community-server

# 啟動

# systemctl start mysqld

# 檢視狀態

# systemctl status mysqld

1

2

# systemctl enable mysqld

# systemctl daemon-reload

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

123

4567

# 檢視root密碼

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

# 登入修改密碼

# mysql -u root -p

alter user 'root'@'localhost' identified by 'nicaimima!@#123';

# 修改密碼或者使用

set password for 'root'@'localhost'=password('nicaimima!@#123');

注意:mysql5.7預設安裝了密碼安全檢查外掛程式(validate_password),預設密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,並且長度不能少於8位。否則會提示error 1819 (hy000): your password does not satisfy the current policy requirements錯誤。

通過msyql環境變數可以檢視密碼策略的相關資訊:

1
show variables like '%password%';

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

1

2

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

validate_password_policy=0

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

1
validate_password = off

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

1
# systemctl restart mysqld

預設配置檔案路徑:

配置檔案:/etc/my.cnf

安裝路徑:/var/lib/mysql

日誌檔案:/var/log/mysqld.log

服務啟動指令碼:/usr/lib/systemd/system/mysqld.service

socket檔案:/var/run/mysqld/mysqld.pid

1

23

# mysql  -u root -p #此時登入不需要密碼

>>> update mysql.user set authentication_string=password('nicaimima!@#123') where user='root' and host = 'localhost';

>>> flush privileges;

原作者  yum 安裝與配置mysql5.7/

CentOS7 yum 安裝與配置MySQL5 7

1 配置yum源 shell wget 安裝mysql源 shell yum localinstall mysql80 community release el7 3.noarch.rpm 2,檢查mysql源是否安裝成功shell yum repolist enabled grep mysql.c...

centos7 yum安裝配置redis

1.設定redis的倉庫位址 yum install epel release2.安裝redis yum install redis修改配置檔案,監聽所有的ip位址 vim etc redis.conf 找到下面這一行 bind 127.0.0.1 注釋掉 bind 127.0.0.1 3.啟動re...

Cent OS 7 Yum本地源配置

掛在映象檔案到指定的目錄 建立目標掛載目錄 mkdir mnt cdrom 掛載映象 mount 映象的路徑 mnt cdrom 切換到yum的配置檔案目錄 cd etc yum.repos d 備份配置檔案 cp centos base.repo centos base.repo bak 將mir...