最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL8.4實現(xiàn)RPM部署指南

 更新時間:2024年06月04日 11:15:50   作者:DBA實戰(zhàn)  
MySQL8.4是一個穩(wěn)定和高性能的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),本文主要介紹了MySQL8.4實現(xiàn)RPM部署指南,具有一定的參考價值,感興趣的可以了解一下

 

577e7e42d56df3583a2186dd08c48137.jpeg

簡介

MySQL 8.4是一個穩(wěn)定和高性能的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),支持各種操作系統(tǒng)平臺,包括Linux、Windows和macOS。部署MySQL 8.4通常包括安裝、配置、優(yōu)化和測試等步驟,此處詳細介紹通過rpm包安裝Mysql 8.4 lts版本。

安裝步驟

MySQL 8.0 及以上版本8.4可以通過官方的 RPM 包進行安裝和管理。以下是在 CentOS8 系統(tǒng)上部署 MySQL 8.4 的基本步驟:

下載 MySQL 8.0 RPM 包

訪問 MySQL 官方網(wǎng)站下載頁面 ,選擇對應(yīng)你系統(tǒng)版本的 RPM 包。https://dev.mysql.com/downloads/repo/yum/

安裝下載的 RPM 包

[root@idc-mongo55 ~]#  rpm -Uvh https://dev.mysql.com/get/mysql84-community-release-el8-1.noarch.rpm
Retrieving https://dev.mysql.com/get/mysql84-community-release-el8-1.noarch.rpm
warning: /var/tmp/rpm-tmp.N9Kyl1: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:mysql84-community-release-el8-1  ################################# [100%]
   Warning: native mysql package from platform vendor seems to be enabled.
    Please consider to disable this before installing packages from repo.mysql.com.
    Run: yum module -y disable mysql
##禁用原有庫
yum module -y disable mysql

確認 MySQL 8.4 社區(qū)版存儲庫已啟用

在禁用原生 MySQL 模塊后,確認 MySQL 8.4 社區(qū)版存儲庫已啟用。你可以通過以下命令查看可用的存儲庫:
yum repolist all | grep mysql

確保 mysql84-community 存儲庫已啟用。

如果沒有啟用,可以使用以下命令啟用:

yum-config-manager --enable mysql84-community

9f5ed02f0ea60ea4885b8a1a5f9b66fd.png

安裝 MySQL 8.4 社區(qū)服務(wù)器

禁用原生 MySQL 模塊并確認 MySQL 8.4 社區(qū)版存儲庫已啟用后,嘗試安裝 MySQL 8.4 社區(qū)服務(wù)器:

yum install mysql-community-server

修改配置文件

vim /etc/my.cnf
datadir=/jesong/mysql
socket=/var/lib/mysql/mysql.sock
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid


##binlog
server_id = 1
binlog_format = row
binlog_row_metadata=full
binlog_row_image=full
max_binlog_size = 512M
log_bin = /jesong/mysql/mysql-bin
skip_name_resolve = 1


# GTID #
gtid_mode = ON
enforce_gtid_consistency = 1


##innnodb
max_connections = 2000
default-time_zone = '+8:00'
default_storage_engine = InnoDB
sync_binlog = 1
innodb_buffer_pool_size = 5G
innodb_file_per_table = 1
innodb_io_capacity = 12000
innodb_log_buffer_size = 64M
innodb_log_file_size = 256M
innodb_flush_log_at_trx_commit=1


##cache
key_buffer_size = 32M
tmp_table_size = 32M
max_heap_table_size = 32M
table_open_cache = 1024


##slowlog
slow_query_log = 1
slow_query_log_file = mysql-slow.log
long_query_time  = 1


##隔離級別
transaction_isolation = READ-COMMITTED


##ohter
character-set-server = utf8mb4
mysql_native_password=on
lower_case_table_names = 1
skip_slave_start = 1

授權(quán)

chmod -R 755 /jesong/mysql
chown -R mysql:mysql  mysql

啟動mysql

/bin/systemctl start mysqld.service
/bin/systemctl status mysqld.service

顯示mysql的隨機密碼 

輸入:grep 'temporary password' /var/log/mysqld.log

運行 MySQL 安裝安全腳本(下面兩個步驟二選其一)

shell > mysql_secure_installation


根據(jù)提示完成以下操作:
輸入臨時 root 密碼
設(shè)置新的 root 密碼
移除匿名用戶
禁止 root 遠程登錄
移除測試數(shù)據(jù)庫
重新加載權(quán)限表

修改密碼

修改密碼:ALTER USER 'root'@'localhost' IDENTIFIED BY 'tMKmf3fdggim!vfdv1';
查看密碼策略:SHOW VARIABLES LIKE 'validate_password%';
修改密碼長度:set global validate_password.length=1;(長度)
修改密碼等級:set global validate_password.policy=0;(等級)

到此這篇關(guān)于MySQL8.4實現(xiàn)RPM部署指南的文章就介紹到這了,更多相關(guān)MySQL8.4 RPM部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:

相關(guān)文章

  • MySQL和HBase的使用對比

    MySQL和HBase的使用對比

    MySQL和HBase是兩種不同的數(shù)據(jù)庫,MySQL是一個關(guān)系型數(shù)據(jù)庫,支持事務(wù),而HBase是一個NoSQL數(shù)據(jù)庫,支持海量數(shù)據(jù)的讀寫,MySQL適用于OLTP業(yè)務(wù),而HBase適用于OLAP業(yè)務(wù)
    2024-12-12
  • 如何使用Docker Desktop部署MySQL8.4.3

    如何使用Docker Desktop部署MySQL8.4.3

    本文介紹在Windows上安裝Docker Desktop、拉取MySQL鏡像、啟動容器及連接測試的步驟,包括配置Hyper-V/WSL2、使用第三方鏡像倉庫、設(shè)置端口映射和root密碼等,需要的朋友跟隨小編一起看看吧
    2025-08-08
  • 后端MySQL數(shù)據(jù)庫四大范式詳細解析

    后端MySQL數(shù)據(jù)庫四大范式詳細解析

    數(shù)據(jù)庫的設(shè)計范式是數(shù)據(jù)庫設(shè)計所需要滿足的規(guī)范,滿足這些規(guī)范的數(shù)據(jù)庫是簡潔的、結(jié)構(gòu)明晰的,這篇文章主要介紹了后端MySQL數(shù)據(jù)庫四大范式的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-12-12
  • MySQL 聯(lián)合索引與Where子句的優(yōu)化 提高數(shù)據(jù)庫運行效率

    MySQL 聯(lián)合索引與Where子句的優(yōu)化 提高數(shù)據(jù)庫運行效率

    網(wǎng)站系統(tǒng)上線至今,數(shù)據(jù)量已經(jīng)不知不覺上到500M,近8W記錄了。涉及數(shù)據(jù)庫操作的基本都是變得很慢了,這篇文章主要是說明配置并不是數(shù)據(jù)庫操作慢的主要原因
    2012-01-01
  • Windows下MySQL安裝配置方法圖文教程

    Windows下MySQL安裝配置方法圖文教程

    這篇文章主要為大家分享了Windows下MySQL安裝配置方法圖文教程,感興趣的朋友可以參考一下
    2016-06-06
  • mysql 5.7.18 winx64密碼修改

    mysql 5.7.18 winx64密碼修改

    這篇文章主要介紹了mysql 5.7.18 winx64安裝完成后如何對密碼進行修改,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • mysql 讀寫分離(基礎(chǔ)篇)

    mysql 讀寫分離(基礎(chǔ)篇)

    MySQL Proxy最強大的一項功能是實現(xiàn)“讀寫分離(Read/Write Splitting)”。
    2009-04-04
  • MySQL insert 記錄后查詢亂碼問題解決方法

    MySQL insert 記錄后查詢亂碼問題解決方法

    文章通過分析一個MySQL插入數(shù)據(jù)后查詢亂碼的問題,探討了亂碼的原因,并提出了解決方法,問題的根本原因是MySQL客戶端和服務(wù)器之間的字符集不一致,導致插入的中文字符被錯誤解碼為亂碼,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • MySQL 錯誤處理例子[譯]

    MySQL 錯誤處理例子[譯]

    MySQL 錯誤處理例子,國外人寫的,大家可以參考下。
    2009-10-10
  • MySQL數(shù)據(jù)庫常用命令小結(jié)

    MySQL數(shù)據(jù)庫常用命令小結(jié)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫命令,主要包括對數(shù)據(jù)庫常用命令及數(shù)據(jù)庫中對表的命令,本文結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2023-01-01

最新評論

湘西| 额尔古纳市| 兰西县| 健康| 滦南县| 沙河市| 环江| 富宁县| 丰顺县| 内乡县| 南部县| 民县| 都匀市| 郯城县| 钟祥市| 乡城县| 遂平县| 原阳县| 襄垣县| 个旧市| 灯塔市| 沐川县| 正蓝旗| 旺苍县| 崇左市| 沽源县| 常宁市| 景泰县| 二手房| 西峡县| 马龙县| 石楼县| 宁都县| 区。| 余姚市| 丘北县| 盱眙县| 资阳市| 大埔区| 威远县| 子洲县|