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

mySQL 8.0.33安裝指南(推薦)

 更新時(shí)間:2024年10月14日 10:36:51   作者:Karoku066  
本文提供MySQL8.0.33的詳細(xì)安裝步驟,從解壓安裝包到設(shè)置系統(tǒng)服務(wù)、配置遠(yuǎn)程訪問(wèn)及安全設(shè)置等,包括創(chuàng)建和配置MySQL用戶,設(shè)置環(huán)境變量,初始化數(shù)據(jù)庫(kù)等關(guān)鍵操作,同時(shí)強(qiáng)調(diào)安全性的重要性,如設(shè)置強(qiáng)密碼、限制遠(yuǎn)程訪問(wèn)權(quán)限,并建議在重要操作前進(jìn)行數(shù)據(jù)庫(kù)備份

安裝步驟

1. 解壓安裝包

tar -xf mysql-8.0.33-el7-x86_64.tar.gz

2. 移動(dòng)解壓后的文件夾

mv mysql-8.0.33-el7-x86_64 mysql
mv mysql /usr/local/

3. 創(chuàng)建MySQL用戶

useradd -s /sbin/nologin mysql

4. 設(shè)置權(quán)限

chown -R mysql:mysql /usr/local/mysql/
chown mysql:mysql /etc/my.cnf

5. 配置MySQL

編輯 /etc/my.cnf 文件,覆蓋為以下配置(可以把原配置注釋掉):

# 客戶端配置
[client]
port = 3306                      # MySQL客戶端連接的默認(rèn)端口
socket=/usr/local/mysql/mysql.sock # MySQL客戶端連接的socket文件路徑
# MySQL服務(wù)器配置
[mysqld]
user = mysql                      # 運(yùn)行MySQL服務(wù)的系統(tǒng)用戶
basedir=/usr/local/mysql          # MySQL安裝目錄的路徑
datadir=/usr/local/mysql/data     # MySQL數(shù)據(jù)文件的存儲(chǔ)目錄
port = 3306                      # MySQL服務(wù)器監(jiān)聽的端口號(hào)
character-set-server=utf8         # 服務(wù)器端默認(rèn)字符集
pid-file = /usr/local/mysql/mysqld.pid # MySQL服務(wù)器進(jìn)程ID文件的路徑
socket=/usr/local/mysql/mysql.sock # MySQL服務(wù)器使用的socket文件路徑
bind-address = 0.0.0.0           # MySQL服務(wù)器綁定的IP地址,0.0.0.0表示監(jiān)聽所有可用的網(wǎng)絡(luò)接口
skip-name-resolve                # 禁用DNS解析,提高連接速度,但可能導(dǎo)致無(wú)法使用主機(jī)名連接
max_connections=2048             # 允許的最大并發(fā)連接數(shù)
default-storage-engine=INNODB    # 默認(rèn)存儲(chǔ)引擎,這里設(shè)置為InnoDB
max_allowed_packet=16M           # 允許的最大數(shù)據(jù)包大小,單位為字節(jié)
server-id = 1                    # MySQL復(fù)制中的唯一標(biāo)識(shí)符,用于主從復(fù)制
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION # SQL模式設(shè)置,定義了MySQL應(yīng)如何處理SQL語(yǔ)句

6. 設(shè)置環(huán)境變量

echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile

7. 初始化數(shù)據(jù)庫(kù)

cd /usr/local/mysql/bin/
./mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

8. 設(shè)置系統(tǒng)服務(wù)

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
systemctl daemon-reload
systemctl restart mysqld

9. 設(shè)置root密碼

mysqladmin -u root password "123456"

10. 登錄MySQL并配置遠(yuǎn)程訪問(wèn)

mysql -u root -p123456

在MySQL shell中執(zhí)行:

CREATE USER 'root'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
flush privileges;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

注意

  • 安全性:在生產(chǎn)環(huán)境中,請(qǐng)務(wù)必設(shè)置強(qiáng)密碼,并限制遠(yuǎn)程訪問(wèn)權(quán)限。
  • 防火墻:確保服務(wù)器的防火墻允許3306端口的流量。
  • SELinux:如果啟用了SELinux,可能需要額外配置以允許MySQL的網(wǎng)絡(luò)訪問(wèn)。
  • 備份:在修改配置或進(jìn)行重要操作前,請(qǐng)務(wù)必備份數(shù)據(jù)庫(kù)。

到此這篇關(guān)于mySQL 8.0.33安裝指南的文章就介紹到這了,更多相關(guān)mySQL 8.0.33安裝指南內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • CentOS 7下使用RPM安裝mysql5.7.13

    CentOS 7下使用RPM安裝mysql5.7.13

    這篇文章主要為大家詳細(xì)介紹了CentOS 7下使用RPM安裝mysql5.7.13的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • SQL函數(shù)實(shí)現(xiàn)Group_concat用法

    SQL函數(shù)實(shí)現(xiàn)Group_concat用法

    GROUP_CONCAT用于將每個(gè)分組內(nèi)的值連接成一個(gè)字符串,并通過(guò)指定的分隔符進(jìn)行分隔,本文主要介紹了SQL函數(shù)實(shí)現(xiàn)Group_concat用法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-08-08
  • mysql5.7 設(shè)置遠(yuǎn)程訪問(wèn)的實(shí)現(xiàn)

    mysql5.7 設(shè)置遠(yuǎn)程訪問(wèn)的實(shí)現(xiàn)

    這篇文章主要介紹了mysql5.7 設(shè)置遠(yuǎn)程訪問(wèn)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 解析mysql 緩存如何使用內(nèi)存

    解析mysql 緩存如何使用內(nèi)存

    本篇文章是對(duì)mysql中的緩存如何使用內(nèi)存進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • Mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)多字段過(guò)濾的方法

    Mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)多字段過(guò)濾的方法

    這篇文章主要介紹了Mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)多字段過(guò)濾的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • MySQL的子查詢中FROM和EXISTS子句的使用教程

    MySQL的子查詢中FROM和EXISTS子句的使用教程

    這篇文章主要介紹了MySQL的子查詢中FROM和EXISTS子句的使用教程,子查詢是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-12-12
  • MySQL中select語(yǔ)句使用order按行排序

    MySQL中select語(yǔ)句使用order按行排序

    本文介紹MySQL數(shù)據(jù)庫(kù)中執(zhí)行select查詢語(yǔ)句,并對(duì)查詢的結(jié)果使用order by 子句進(jìn)行排序
    2016-04-04
  • MySQL索引下推詳細(xì)

    MySQL索引下推詳細(xì)

    這篇文章主要介紹MySQL索引下推,索引下推(ICP)是針對(duì)MySQL使用索引從表中檢索數(shù)據(jù)行的情況的優(yōu)化。下面就來(lái)介紹相關(guān)資料,需要的朋友可以參考一下
    2021-10-10
  • MyBatis動(dòng)態(tài)SQL、模糊查詢與結(jié)果映射操作過(guò)程

    MyBatis動(dòng)態(tài)SQL、模糊查詢與結(jié)果映射操作過(guò)程

    本篇所講的動(dòng)態(tài)SQL,是mybatis通過(guò)標(biāo)簽元素的形式,?如if,?choose,?when,?otherwise,?trim,?where,?set,?foreach等標(biāo)簽完成對(duì)sql的拼接功能,使用起來(lái)也非常靈活方便,這篇文章主要介紹了MyBatis動(dòng)態(tài)SQL、模糊查詢與結(jié)果映射,需要的朋友可以參考下
    2023-08-08
  • MySQL配置文件my.cnf中文版對(duì)照

    MySQL配置文件my.cnf中文版對(duì)照

    MySQL配置文件my.cnf中文版,使用mysql的朋友可以參考下,了解每個(gè)參數(shù)的重要性。
    2011-09-09

最新評(píng)論

昆山市| 卓尼县| 江口县| 岱山县| 乌鲁木齐市| 汤原县| 瑞昌市| 高密市| 宝鸡市| 香河县| 黔东| 台东县| 抚顺县| 获嘉县| 新泰市| 射洪县| 基隆市| 岗巴县| 鄱阳县| 泗水县| 京山县| 潞西市| 定安县| 烟台市| 兰坪| 上犹县| 沈阳市| 山丹县| 泰安市| 永川市| 得荣县| 高台县| 阿拉善右旗| 克拉玛依市| 桐乡市| 桂平市| 安宁市| 利津县| 汶上县| 香格里拉县| 西充县|