国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL數(shù)據(jù)庫——MySQL配置文件(my.ini)詳解

這篇具有很好參考價值的文章主要介紹了MySQL數(shù)據(jù)庫——MySQL配置文件(my.ini)詳解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

my.ini 是 MySQL 數(shù)據(jù)庫中使用的配置文件,MySQL 服務(wù)器啟動時會讀取這個配置文件,我們可以通過修改這個文件,達(dá)到更新配置的目的。

這里以 Windows 系統(tǒng)下的 my.ini 配置文件為樣板,講解 MySQL 配置文件中的參數(shù)。

一般情況下,my.ini 在 MySql 安裝的根目錄下,也有可能在隱藏文件夾“ProgramData”下面。

為了方便讀者閱讀,我們省略了 my.ini 文件中的注釋內(nèi)容。

下面分開介紹 my.ini 中參數(shù)的具體意義,文件內(nèi)容如下:

[client]
port=3306
[mysql]
default-character-set=gbk

上面顯示的是客戶端的參數(shù),[client] 和 [mysql] 都是客戶端,參數(shù)說明如下:

  • port:表示?MySQL 客戶端連接服務(wù)器端時使用的端口號,默認(rèn)的端口號為?3306。如果需要更改端口號的話,可以直接在這里修改。
  • default-character-set:表示 MySQL 客戶端默認(rèn)的字符集。
[mysqld]

port=3306
basedir=C:/Program Files/MySQL/MySQL Server 5.7/
datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data

character-set-server=gb2312
default-storage-engine=INNODB
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

max_connections=100
query_cache_size=0
table_cache=256
tmp_table_size=35M
thread_cache_size=8
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=69M
key_buffer_size=55M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K

以上是服務(wù)器的參數(shù),參數(shù)說明如下表所示:

參數(shù)名稱 說明
port 表示 MySQL 服務(wù)器的端口號
basedir 表示 MySQL 的安裝路徑
datadir 表示 MySQL 數(shù)據(jù)文件的存儲位置,也是數(shù)據(jù)表的存放位置
default-character-set 表示服務(wù)器端默認(rèn)的字符集
default-storage-engine 創(chuàng)建數(shù)據(jù)表時,默認(rèn)使用的存儲引擎
sql-mode 表示 SQL 模式的參數(shù),通過這個參數(shù)可以設(shè)置檢驗 SQL 語句的嚴(yán)格程度
max_connections 表示允許同時訪問 MySQL 服務(wù)器的最大連接數(shù)。其中一個連接是保留的,留給管理員專用的
query_cache_size 表示查詢時的緩存大小,緩存中可以存儲以前通過 SELECT?語句查詢過的信息,再次查詢時就可以直接從緩存中拿出信息,可以改善查詢效率
table_open_cache 表示所有進(jìn)程打開表的總數(shù)
tmp_table_size 表示內(nèi)存中每個臨時表允許的最大大小
thread_cache_size 表示緩存的最大線程數(shù)
myisam_max_sort_file_size 表示 MySQL 重建索引時所允許的最大臨時文件的大小
myisam_sort_buffer_size 表示重建索引時的緩存大小
key_buffer_size 表示關(guān)鍵詞的緩存大小
read_buffer_size 表示 MyISAM 表全表掃描的緩存大小
read_rnd_buffer_size 表示將排序好的數(shù)據(jù)存入該緩存中
sort_buffer_size 表示用于排序的緩存大小
innodb_additional_mem_pool_size=3M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=2M
innodb_buffer_pool_size=107M
innodb_log_file_size=54M
innodb_thread_concurrency=18

以上是 InnoDB 存儲引擎使用的參數(shù),參數(shù)說明如下:

  • innodb_additional_mem_pool_size:表示附加的內(nèi)存池,用來存儲 InnoDB 表的內(nèi)容。
  • innodb_flush_log_at_trx_commit:是設(shè)置提交日志的時機(jī),若設(shè)置為 1,InnoDB 會在每次提交后將事務(wù)日志寫到磁盤上。
  • innodb_log_buffer_size:表示用來存儲日志數(shù)據(jù)的緩存區(qū)的大小。
  • innodb_buffer_pool_size:表示緩存的大小,InnoDB 使用一個緩沖池類保存索引和原始數(shù)據(jù)。
  • innodb_log_file_size:表示日志文件的大小。
  • innodb_thread_concurrency:表示在 InnoDB 存儲引擎允許的線程最大數(shù)。

注意:每次修改 my.ini 文件中的參數(shù)后,必須重新啟動 MySQL 服務(wù)才會有效。

黑馬程序員 MySQL數(shù)據(jù)庫入門到精通,從mysql安裝到mysql高級、mysql優(yōu)化全囊括文章來源地址http://www.zghlxwxcb.cn/news/detail-405672.html

到了這里,關(guān)于MySQL數(shù)據(jù)庫——MySQL配置文件(my.ini)詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • mysql 8.0 找不到my.ini配置文件以及報sql_mode=only_full_group_by解決方案

    sql_mode=only_full_group_by問題產(chǎn)生原因:MySQL 5.7.5及以上功能依賴檢測功能。如果啟用了ONLY_FULL_GROUP_BY SQL模式(默認(rèn)情況下),MySQL將拒絕選擇列表,HAVING條件或ORDER BY列表的查詢引用在GROUP BY子句中既未命名的非集合列,也不在功能上依賴于它們。 1、navcat中新建查詢: select @@

    2024年01月23日
    瀏覽(16)
  • MySQL如何安裝配置(含my.ini詳細(xì)配置-新舊版通殺)

    MySQL如何安裝配置(含my.ini詳細(xì)配置-新舊版通殺)

    對應(yīng)全套文章鏈接: MySQL如何安裝配置(含my.nin詳細(xì)配置-新舊版通殺) (qq.com) 百度搜索MySQL 進(jìn)入以下頁面,在依次點(diǎn)擊download、MySQL Community (GPL) Downloads ? 點(diǎn)擊?MySQL Community Server 我這里是window,自己選擇相應(yīng)的系統(tǒng)進(jìn)行下載-選擇第一個即可(免安裝版) zip Archive:是直接解壓縮

    2023年04月08日
    瀏覽(20)
  • MySQL my.cnf配置文件詳解

    MySQL my.cnf配置文件詳解

    ?Windows 操作系統(tǒng)中 MySQL 的配置文件 my.ini。Linux 操作系統(tǒng)中 MySQL 的配置文件是 my.cnf,一般會放在 /etc/my.cnf 或 /etc/mysql/my.cnf 目錄下??偟膩碚f,my.cnf 類似于 my.ini 配置文件。 如果你使用 rpm 包安裝 MySQL 找不到 my.cnf 文件,可參考《在linux下通過rpm安裝的mysql找不到my.cnf解決方

    2024年02月04日
    瀏覽(20)
  • Mysql my.cnf配置文件參數(shù)詳解

    Linux 操作系統(tǒng)中 MySQL 的配置文件是 my.cnf,一般會放在 /etc/my.cnf 或 /etc/mysql/my.cnf 目錄下。 如果你使用 rpm 包安裝 MySQL 找不到 my.cnf 文件,可參考如下: 第一步: 通過cd命令 cd /usr/share/mysql 來到這個目錄, 通過命令 ls 后發(fā)現(xiàn)該目錄有個 my-medium.cnf,其實該文件就是my.cnf,這是

    2024年02月06日
    瀏覽(18)
  • 【MySQL數(shù)據(jù)庫】最全安裝過程及配置詳解

    【MySQL數(shù)據(jù)庫】最全安裝過程及配置詳解

    ???♂?iecne個人主頁: : iecne的學(xué)習(xí)日志 ??每天 關(guān)注 iecne的作品,一起進(jìn)步 ??一起學(xué)習(xí),必看iecne ??希望大家多多支持??一起進(jìn)步呀!

    2024年02月02日
    瀏覽(22)
  • C#控制臺連接Mysql數(shù)據(jù)庫,有配置數(shù)據(jù)庫連接字符串的配置文件

    實現(xiàn)功能 讀取. .txt 中的配置文件,來初始化連接字符串 讓連接字符串的配置文件不存在會主動創(chuàng)建默認(rèn)的連接字符串 注意點(diǎn): 需要引用Newtonsoft 使用mysql

    2024年02月10日
    瀏覽(25)
  • Mysql數(shù)據(jù)庫搭建互為主從mysqlB的配置文件

    [client] port=3306 socket=/var/lib/mysql/mysql.sock [mysqld] port=3306 socket=/var/lib/mysql/mysql.sock datadir=/var/lib/mysql pid-file=/var/lib/mysql/mysql.pid log-error=/var/log/mysql.err server-id=2 #偶數(shù)ID auto_increment_offset=2 auto_increment_increment=2 #打開二進(jìn)制功能,MASTER主服務(wù)器必須打開此項 log-bin=mysql-bin binlog-format=MIXED

    2024年02月15日
    瀏覽(23)
  • MYSQL數(shù)據(jù)庫連接字符串(connectionString)配置參數(shù)大全詳解

    請參考原文:MYSQL數(shù)據(jù)庫連接字符串(connectionString)配置參數(shù)大全詳解

    2024年02月12日
    瀏覽(33)
  • MySQL 8.0.33 my.ini說明

    #其他默認(rèn)調(diào)整值 #MySQL Server實例配置文件 # ------------------------------------------------------------------------------------------------------------------------------------------------------------- #由MySQL Server實例配置向?qū)?# # #安裝說明 # ------------------------------------------------------------------------------------

    2024年02月11日
    瀏覽(51)
  • 查詢服務(wù)器tns文件路徑,oracle數(shù)據(jù)庫tns配置方法詳解

    查詢服務(wù)器tns文件路徑,oracle數(shù)據(jù)庫tns配置方法詳解

    Oracle中TNS的完整定義:transparence Network Substrate透明網(wǎng)絡(luò)底層, 監(jiān)聽服務(wù)是它重要的一部分,不是全部,不要把TNS當(dāng)作只是監(jiān)聽器。 上圖中的CGDB和STDCG就是對應(yīng)的TNS,HOST是指向數(shù)據(jù)庫服務(wù)器的IP,當(dāng)然局域網(wǎng)內(nèi)用計算機(jī)名稱也是可以的。通過客戶端Net Manager創(chuàng)建一個連接到數(shù)據(jù)

    2024年02月09日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包