MySQL配置文件詳解

MySQL配置文件詳解

配置文件具體的結(jié)構(gòu)分析:

[mysqld]

port =3306

socket = /tmp/mysql.sock

#設(shè)置mysql的安裝目錄

basedir=F:\\Hzq Soft\\MySql Server51GA

# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄允悦,必須是data,或者是\\xxx-data

datadir=F:\\Hzq Soft\\MySql Server51GA\\data

#innodb_log_arch_dir 默認(rèn)datadir

#innodb_log_group_home_dir? 默認(rèn)datadir

# 設(shè)置mysql服務(wù)器的字符集亚斋,默認(rèn)編碼

default-character-set=utf8

#連接數(shù)的操作系統(tǒng)監(jiān)聽隊(duì)列數(shù)量,如果經(jīng)常出現(xiàn)“拒絕連接”錯(cuò)誤可適當(dāng)增加此值

back_log =50

#不使用接聽TCP / IP端口方法攘滩,mysqld通過命名管道連接

#skip-networking

# 最大連接數(shù)量

max_connections =100

#打開表的線程數(shù)量限定伞访,最大4096,除非用mysqld_safe打開限制

table_open_cache =2048

#MySql 服務(wù)接收針對(duì)每個(gè)進(jìn)程最大查詢包大小

max_allowed_packet =16M

#作用于SQL查詢單筆處理使用的內(nèi)存緩存轰驳,如果一筆操作的二進(jìn)制數(shù)據(jù)超過了限定大小厚掷,將會(huì)在磁盤上開辟空間處理,一般設(shè)為 1-2M即可级解,默認(rèn)1

Mbinlog_cache_size =2M

#單個(gè)內(nèi)存表的最大值限定

max_heap_table_size =64M

#為每個(gè)線程分配的排序緩沖大小

sort_buffer_size =8M

#join 連表操作的緩沖大小,根據(jù)實(shí)際業(yè)務(wù)來設(shè)置冒黑,默認(rèn)8

Mjoin_buffer_size =32M

#操作多少個(gè)離開連接的線程的緩存

thread_cache_size =8

#并發(fā)線程數(shù)量,默認(rèn)為8勤哗,可適當(dāng)增加到2倍以內(nèi)抡爹。如果有多個(gè)CPU可以乘 上CPU的數(shù)量。雙核CPU可以乘 上當(dāng)前最核數(shù)再乘 上70%-85%

thread_concurrency =16

#專用于具體SQL的緩存芒划,如果提交的查詢與幾次中的某查詢相同冬竟,并且在query緩存中存在欧穴,則直接返回緩存中的結(jié)果。

query_cache_size =64M

#對(duì)應(yīng)上一條設(shè)置泵殴,當(dāng)查詢的結(jié)果超過下面設(shè)置的大小時(shí)涮帘,將不會(huì)趣入到上面設(shè)置的緩存區(qū)中,避免了一個(gè)大的結(jié)果占據(jù)大量緩存笑诅。

query_cache_limit =2M

#設(shè)置加全文檢索中的最小單詞長度调缨。

#ft_min_word_len = 4

#CREATE TABLE 語句的默認(rèn)表類型,如果不自己指定類型吆你,則使用下行的類型

default-storage-engine = InnoDB

#線程堆棧大小弦叶,mysql說它自己用的堆棧大小不超過64K。這個(gè)值可適當(dāng)設(shè)高一點(diǎn)(在RCA的項(xiàng)目中都是共用同一個(gè)數(shù)據(jù)庫連接的)妇多,默認(rèn)192K

thread_stack =800K

#設(shè)置事務(wù)處理的級(jí)別,默認(rèn) REPEATABLE-READ伤哺,一般用它就即可,以下二行按順序?qū)?yīng)者祖,

#可讀寫未提交的數(shù)據(jù)立莉,創(chuàng)建未提交的數(shù)據(jù)副本讀寫,未提交之前可讀不可寫咸包,只允許串行序列招行事務(wù)桃序。

# READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ, SERIALIZABLE

transaction_isolation = REPEATABLE-READ

#單一內(nèi)存臨時(shí)表在內(nèi)存中的大小,超過此值自動(dòng)轉(zhuǎn)換到磁盤操作

tmp_table_size =64M

#啟動(dòng)二進(jìn)制日志功能烂瘫,可通過它實(shí)現(xiàn)時(shí)間點(diǎn)恢復(fù)最新的備份

#log-bin=mysql-bin

#二進(jìn)制日志格式媒熊,對(duì)就上一條,-建議混合格式

#binlog_format=mixed

#轉(zhuǎn)換查詢?yōu)榫徛樵?/p>

slow_query_log

#對(duì)應(yīng)上一條坟比,如果一個(gè)查詢超過了下條設(shè)定的時(shí)間則執(zhí)行上一條芦鳍。

long_query_time =2

#自定義主機(jī)ID識(shí)別符,用于主從或多服務(wù)器之間識(shí)別葛账,為 一個(gè) int 類型

server-id =1

#一般用來緩存MyISAM表的主鍵柠衅,也用于臨時(shí)的磁盤表緩存主鍵,上面多次出現(xiàn)臨時(shí)磁盤表籍琳,所以就算不用MyISAM也最好為其設(shè)置一個(gè)不小的值菲宴,默認(rèn)32M

key_buffer_size =64M

#全表掃描MyISAM表時(shí)的緩存,每個(gè)線程擁有下行的大小趋急。

read_buffer_size =2M

#排序操作時(shí)與磁盤之間的緩存喝峦,分到每個(gè)線程,默認(rèn)16M

read_rnd_buffer_size =24M

#MyISAM使用特殊樹形進(jìn)行批量插入時(shí)的緩存呜达,如insert ... values(..)(..)(..)

bulk_insert_buffer_size =64M

#MyISAM索引文件的最大限定谣蠢,

myisam_max_sort_file_size =10G

#如果一個(gè)myisam表有一個(gè)以上的索引, MyISAM可以使用一個(gè)以上線程來排序并行它們。較耗硬件資源眉踱,如果你的環(huán)境不錯(cuò)挤忙,可以增加此值。

myisam_repair_threads =2

#自動(dòng)檢查和修復(fù)無法正確關(guān)閉MyISAM表谈喳。

myisam_recover

# *** INNODB Specific options ***

#開啟下條將會(huì)禁用 INNODB

#skip-innodb

#一般不用設(shè)置或者說設(shè)了也沒多大用册烈,InnoDB會(huì)自己與操作系統(tǒng)交互管理其附加內(nèi)存池所使用InnoDB的存儲(chǔ)數(shù)據(jù)的大小

innodb_additional_mem_pool_size =16M

#innodb整體緩沖池大小,不宜過大叁执,設(shè)為本地內(nèi)存的 50%-75% 比較合適,在本機(jī)開發(fā)過程中可以設(shè)得較小一點(diǎn)如 64M,256M

innodb_buffer_pool_size =256M

#InnoDB的數(shù)據(jù)存儲(chǔ)在一個(gè)或多個(gè)數(shù)據(jù)文件組成的表空間

innodb_data_file_path = ibdata1:10M:autoextend

#用于異步IO操作的線程數(shù)量茄厘,默認(rèn)為 4 矮冬,可適當(dāng)提高

innodb_file_io_threads =8

#線程數(shù)內(nèi)允許的InnoDB內(nèi)核,不宜太高

innodb_thread_concurrency =16

#InnoDB的事務(wù)日志快存行為,默認(rèn)為 1谈宛,為0可減輕磁盤I/0操作,還有以為2

innodb_flush_log_at_trx_commit =1

#InnoDB的用于的緩沖日志數(shù)據(jù)的大小

innodb_log_buffer_size =8M

#日志文件胎署,可設(shè)置為25%-90%的總體緩存大小吆录,默認(rèn) 256M. 修改此項(xiàng)要先刪除datadir\ib_logfileXXX

innodb_log_file_size =256M

#日志組數(shù)量,默認(rèn)為3

innodb_log_files_in_group =3

#InnoDB的日志文件位置琼牧。默認(rèn)是MySQL的datadir

#innodb_log_group_home_dir

#InnoDB最大允許的臟頁緩沖池的百分比恢筝,默認(rèn)90

innodb_max_dirty_pages_pct =80

#事務(wù)死鎖超時(shí)設(shè)定

innodb_lock_wait_timeout =120

[client]

port =3306socket = /tmp/mysql.sock

# 設(shè)置mysql客戶端的字符集

default-character-set=utf8

[mysqldump]

quickmax_allowed_packet =16M

[mysql]

no-auto-rehash

# Only allow UPDATEs and DELETEs that use keys.

#safe-updates[WinMySQLAdmin]

# 指定mysql服務(wù)啟動(dòng)啟動(dòng)的文件

Server=F:\\myweb\\MySql Server\\bin\\mysqld.exe

轉(zhuǎn)載自:https://blog.csdn.net/qq_38526635/article/details/81163105

這個(gè)也不錯(cuò):https://www.cnblogs.com/wyy123/p/6092976.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市巨坊,隨后出現(xiàn)的幾起案子撬槽,更是在濱河造成了極大的恐慌,老刑警劉巖趾撵,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吭服,死亡現(xiàn)場(chǎng)離奇詭異兵拢,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門友鼻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人婴氮,你說我怎么就攤上這事竿裂。” “怎么了剿涮?”我有些...
    開封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵言津,是天一觀的道長。 經(jīng)常有香客問我取试,道長悬槽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任想括,我火速辦了婚禮陷谱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己烟逊,他們只是感情好渣窜,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著宪躯,像睡著了一般乔宿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上访雪,一...
    開封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天详瑞,我揣著相機(jī)與錄音,去河邊找鬼臣缀。 笑死坝橡,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的精置。 我是一名探鬼主播计寇,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼脂倦!你這毒婦竟也來了番宁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤赖阻,失蹤者是張志新(化名)和其女友劉穎蝶押,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體火欧,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡棋电,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了布隔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片离陶。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖衅檀,靈堂內(nèi)的尸體忽然破棺而出招刨,到底是詐尸還是另有隱情,我是刑警寧澤哀军,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布沉眶,位于F島的核電站,受9級(jí)特大地震影響杉适,放射性物質(zhì)發(fā)生泄漏谎倔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一猿推、第九天 我趴在偏房一處隱蔽的房頂上張望片习。 院中可真熱鬧捌肴,春花似錦、人聲如沸藕咏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽孽查。三九已至饥悴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間盲再,已是汗流浹背西设。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留答朋,地道東北人贷揽。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像绿映,于是被迫代替她去往敵國和親擒滑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子腐晾,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351