2023新,centos7安裝mysql8.0.25
1、下載rpm文件
進入到你想要的文件地址下文章來源地址http://www.zghlxwxcb.cn/news/detail-674436.html
wget https://repo.mysql.com//mysql80-community-release-el7-9.noarch.rpm
# 直接下載,不下載安裝包,根據(jù)yum自己下載
yum -y install mysql80-community-release-el7-9.noarch.rpm
2、安裝
# 下載了安裝包的
yum localinstall mysql57-community-release-el7-9.noarch.rpm
# 安裝
yum -y install mysql-community-server
3、配置my.cnf
vim /etc/my.cnf
[mysqld]
# 設置3306端口
port=3306
# 設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
# 允許最大連接數(shù)/
max_connections=10000
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
#character-set-server=UTF8
# 創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
# 密碼設置,新版本好像無法直接使用命令降低密碼復雜度
plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
user=mysql
4、啟動查看重啟服務
#啟動并開機自啟
systemctl enable --now mysqld
# 啟動服務
systemctl start mysqld
# 查看服務狀態(tài)
systemctl status mysqld
# 重啟mysql
systemctl restart mysqld
# 關閉服務
systemctl stop mysqld
5、登入mysql并修改密碼
# 查看臨時密碼
grep "password" /var/log/mysqld.log
# 登錄輸入密碼
mysql -u root –p
#先修改一次正常復雜密碼
ALTER USER 'root'@'localhost' IDENTIFIED [WITH mysql_native_password] BY 'Root123456!';
# 在修改配置降低密碼復雜度
set global validate_password.policy=LOW;
set global validate_password.length=6;
# 再次修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED [WITH mysql_native_password] BY '123456';
# 刷新
FLUSH PRIVILEGES;
6、修改可以遠程登錄
# 在mysql里運行
# 舊版本可以 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
# 創(chuàng)建一個root用戶,密碼為123456
CREATE USER 'root'@'%' IDENTIFIED [WITH mysql_native_password] BY '123456';
# root 用戶賦予 外部訪問權限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
# 這樣就可以完美的在外網(wǎng)登錄到mysql了
flush privileges;
文章來源:http://www.zghlxwxcb.cn/news/detail-674436.html
到了這里,關于2023新,centos7安裝mysql8.0.25的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!