真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql數(shù)據(jù)庫(kù)my.ini配置文件中文說明-創(chuàng)新互聯(lián)

這篇文章主要介紹“mysql數(shù)據(jù)庫(kù)my.ini配置文件中文說明”,在日常操作中,相信很多人在mysql數(shù)據(jù)庫(kù)my.ini配置文件中文說明問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”mysql數(shù)據(jù)庫(kù)my.ini配置文件中文說明”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

按需定制設(shè)計(jì)可以根據(jù)自己的需求進(jìn)行定制,成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)構(gòu)思過程中功能建設(shè)理應(yīng)排到主要部位公司成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)的運(yùn)用實(shí)際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實(shí)際意義

mysqld程序–目錄和文件

引用

basedir = path   使用給定目錄作為根目錄(安裝目錄)。

character-sets-dir = path   給出存放著字符集的目錄。

datadir = path   從給定目錄讀取數(shù)據(jù)庫(kù)文件。

pid-file = filename   為mysqld程序指定一個(gè)存放進(jìn)程ID的文件(僅適用于UNIX/系統(tǒng)); Init-V腳本需要使用這個(gè)文件里的進(jìn)程ID結(jié)束mysqld進(jìn)程。

socket = filename   為MySQL客戶程序與服務(wù)器之間的本地通信指定一個(gè)套接字文件(僅適用于UNIX/Linux系統(tǒng); 默認(rèn)設(shè)置一般是/var/lib/mysql/mysql.sock文件)。在Windows環(huán)境下,如果MySQL客戶與服務(wù)器是通過命名管道進(jìn)行通信 的,–sock選項(xiàng)給出的將是該命名管道的名字(默認(rèn)設(shè)置是MySQL)。

lower_case_table_name = 1/0   新目錄和數(shù)據(jù)表的名字是否只允許使用小寫字母; 這個(gè)選項(xiàng)在Windows環(huán)境下的默認(rèn)設(shè)置是1(只允許使用小寫字母)。

mysqld程序–語(yǔ)言設(shè)置

引用

character-sets-server = name   新或數(shù)據(jù)表的默認(rèn)字符集。為了與MySQL的早期版本保持兼容,這個(gè)字符集也可以用–default-character-set選項(xiàng)給出; 但這個(gè)選項(xiàng)已經(jīng)顯得有點(diǎn)過時(shí)了。

collation-server = name   新數(shù)據(jù)庫(kù)或數(shù)據(jù)表的默認(rèn)排序方式。

lanuage = name   用指定的語(yǔ)言顯示出錯(cuò)信息。

d程序–通信、網(wǎng)絡(luò)、信息安全

引用

enable-named-pipes   允許Windows 2000/XP環(huán)境下的客戶和服務(wù)器使用命名管道(named pipe)進(jìn)行通信。這個(gè)命名管道的默認(rèn)名字是MySQL,但可以用–socket選項(xiàng)來改變。

local-infile [=0]   允許/禁止使用LOAD DATA LOCAL語(yǔ)句來處理本地文件。

myisam-recover [=opt1, opt2, ...]   在啟動(dòng)時(shí)自動(dòng)修復(fù)所有受損的MyISAM數(shù)據(jù)表。這個(gè)選項(xiàng)的可取值有4種:DEFAULT、BACKUP、QUICK和FORCE; 它們與myisamchk程序的同名選項(xiàng)作用相同。

old-passwords   使用MySQL 3.23和4.0版本中的老算法來加密my里的密碼(默認(rèn)使用MySQL 4.1版本開始引入的新加密算法)。

port = n   為MySQL程序指定一個(gè)TCP/IP通信端口(通常是3306端口)。

safe-user-create   只有在mysql.user數(shù)據(jù)庫(kù)表上擁有INSERT權(quán)限的用戶才能使用GRANT命令; 這是一種雙保險(xiǎn)機(jī)制(此用戶還必須具備GRANT權(quán)限才能執(zhí)行GRANT命令)。

shared-memory   允許使用內(nèi)存(shared memory)進(jìn)行通信(僅適用于Windows)。

shared-memory-base-name = name   給共享內(nèi)存塊起一個(gè)名字(默認(rèn)的名字是MySQL)。

skip-grant-tables   不使用mysql數(shù)據(jù)庫(kù)里的信息來進(jìn)行訪問控制(警告:這將允許用戶任何用戶去修改任何數(shù)據(jù)庫(kù))。

skip-host-cache   不使用高速緩存區(qū)來存放主機(jī)名和IP地址的對(duì)應(yīng)關(guān)系。

skip-name-resovle   不把IP地址解析為主機(jī)名; 與訪問控制(mysql.user數(shù)據(jù)表)有關(guān)的檢查全部通過IP地址行進(jìn)。

skip-networking   只允許通過一個(gè)套接字文件(Unix/Linux系統(tǒng))或通過命名管道(Windows系統(tǒng))進(jìn)行本地連接,不允許ICP/IP連接; 這提高了安全性,但阻斷了來自網(wǎng)絡(luò)的外部連接和所有的Java客戶程序(Java客戶即使在本地連接里也使用TCP/IP)。

user = name   mysqld程序在啟動(dòng)后將在給定UNIX/Linux賬戶下執(zhí)行; mysqld必須從root賬戶啟動(dòng)才能在啟動(dòng)后切換到另一個(gè)賬戶下執(zhí)行; mysqld_safe腳本將默認(rèn)使用–user=mysql選項(xiàng)來啟動(dòng)mysqld程序。

mysqld程序–內(nèi)存管理、優(yōu)化、查詢緩存區(qū)

引用

bulk_insert_buffer_size = n   為一次插入多條新記錄的INSERT命令分配的緩存區(qū)長(zhǎng)度(默認(rèn)設(shè)置是8M)。

key_buffer_size = n   用來存放索引區(qū)塊的RMA值(默認(rèn)設(shè)置是8M)。

join_buffer_size = n   在參加JOIN操作的數(shù)據(jù)列沒有索引時(shí)為JOIN操作分配的緩存區(qū)長(zhǎng)度(默認(rèn)設(shè)置是128K)。

max_heap_table_size = n   HEAP數(shù)據(jù)表的較大長(zhǎng)度(默認(rèn)設(shè)置是16M); 超過這個(gè)長(zhǎng)度的HEAP數(shù)據(jù)表將被存入一個(gè)臨時(shí)文件而不是駐留在內(nèi)存里。

max_connections = n   MySQL服務(wù)器同時(shí)處理的數(shù)據(jù)庫(kù)連接的較大數(shù)量(默認(rèn)設(shè)置是100)。

query_cache_limit = n   允許臨時(shí)存放在查詢緩存區(qū)里的查詢結(jié)果的較大長(zhǎng)度(默認(rèn)設(shè)置是1M)。

query_cache_size = n   查詢緩存區(qū)的較大長(zhǎng)度(默認(rèn)設(shè)置是0,不開辟查詢緩存區(qū))。

query_cache_type = 0/1/2   查詢緩存區(qū)的工作模式:0, 禁用查詢緩存區(qū); 1,啟用查詢緩存區(qū)(默認(rèn)設(shè)置); 2,”按需分配”模式,只響應(yīng)SELECT SQL_CACHE命令。

read_buffer_size = n   為從數(shù)據(jù)表順序讀取數(shù)據(jù)的讀操作保留的緩存區(qū)的長(zhǎng)度(默認(rèn)設(shè)置是128KB); 這個(gè)選項(xiàng)的設(shè)置值在必要時(shí)可以用SQL命令SET SESSION read_buffer_size = n命令加以改變。

read_rnd_buffer_size = n   類似于read_buffer_size選項(xiàng),但針對(duì)的是按某種特定順序(比如使用了ORDER BY子句的查詢)輸出的查詢結(jié)果(默認(rèn)設(shè)置是256K)。

sore_buffer = n   為排序操作分配的緩存區(qū)的長(zhǎng)度(默認(rèn)設(shè)置是2M); 如果這個(gè)緩存區(qū)太小,則必須創(chuàng)建一個(gè)臨時(shí)文件來進(jìn)行排序。

table_cache = n   同時(shí)打開的數(shù)據(jù)表的數(shù)量(默認(rèn)設(shè)置是64)。

tmp_table_size = n   臨時(shí)HEAP數(shù)據(jù)表的較大長(zhǎng)度(默認(rèn)設(shè)置是32M); 超過這個(gè)長(zhǎng)度的臨時(shí)數(shù)據(jù)表將被轉(zhuǎn)換為MyISAM數(shù)據(jù)表并存入一個(gè)臨時(shí)文件。

mysqld程序–日志

引用

log [= file]   把所有的連接以及所有的SQL命令記入日志(通用查詢?nèi)罩?; 如果沒有給出file參數(shù),MySQL將在數(shù)據(jù)庫(kù)目錄里創(chuàng)建一個(gè)hostname.log文件作為這種日志文件(hostname是服務(wù)器的主機(jī)名)。

log-slow-queries [= file]   把執(zhí)行用時(shí)超過long_query_time變量值的查詢命令記入日志(慢查詢?nèi)罩?; 如果沒有給出file參數(shù),MySQL將在數(shù)據(jù)庫(kù)目錄里創(chuàng)建一個(gè)hostname-slow.log文件作為這種日志文件(hostname是服務(wù)器主機(jī) 名)。

long_query_time = n   慢查詢的執(zhí)行用時(shí)上限(默認(rèn)設(shè)置是10s)。

long_queries_not_using_indexs   把慢查詢以及執(zhí)行時(shí)沒有使用索引的查詢命令全都記入日志(其余同–log-slow-queries選項(xiàng))。

log-bin [= filename]   把對(duì)數(shù)據(jù)進(jìn)行修改的所有SQL命令(也就是INSERT、UPDATE和DELETE命令)以二進(jìn)制格式記入日志(二進(jìn)制變更日志,binary update log)。這種日志的文件名是filename.n或默認(rèn)的hostname.n,其中n是一個(gè)6位數(shù)字的整數(shù)(日志文件按順序編號(hào))。

log-bin-index = filename   二進(jìn)制日志功能的索引文件名。在默認(rèn)情況下,這個(gè)索引文件與二進(jìn)制日志文件的名字相同,但后綴名是.index而不是.nnnnnn。

max_binlog_size = n   二進(jìn)制日志文件的較大長(zhǎng)度(默認(rèn)設(shè)置是1GB)。在前一個(gè)二進(jìn)制日志文件里的信息量超過這個(gè)較大長(zhǎng)度之前,MySQL服務(wù)器會(huì)自動(dòng)提供一個(gè)新的二進(jìn)制日志文件接續(xù)上。

binlog-do-db = dbname   只把給定數(shù)據(jù)庫(kù)里的變化情況記入二進(jìn)制日志文件,其他數(shù)據(jù)庫(kù)里的變化情況不記載。如果需要記載多個(gè)數(shù)據(jù)庫(kù)里的變化情況,就必須在配置文件使用多個(gè)本選項(xiàng)來設(shè)置,每個(gè)數(shù)據(jù)庫(kù)一行。

binlog-ignore-db = dbname   不把給定數(shù)據(jù)庫(kù)里的變化情況記入二進(jìn)制日志文件。

sync_binlog = n   每經(jīng)過n次日志寫操作就把日志文件寫入硬盤一次(對(duì)日志信息進(jìn)行一次同步)。n=1是最安全的做法,但效率最低。默認(rèn)設(shè)置是n=0,意思是由操作系統(tǒng)來負(fù)責(zé)二進(jìn)制日志文件的同步工作。

log-update [= file]   記載出錯(cuò)情況的日志文件名(出錯(cuò)日志)。這種日志功能無(wú)法禁用。如果沒有給出file參數(shù),MySQL會(huì)使用hostname.err作為種日志文件的名字。

mysqld程序–鏡像(主控鏡像服務(wù)器)

引用

server-id = n   給服務(wù)器分配一個(gè)獨(dú)一無(wú)二的ID編號(hào); n的取值范圍是1~2的32次方啟用二進(jìn)制日志功能。

log-bin = name   啟用二進(jìn)制日志功能。這種日志的文件名是filename.n或默認(rèn)的hostname.n,其中的n是一個(gè)6位數(shù)字的整數(shù)(日志文件順序編號(hào))。

binlog-do/ignore-db = dbname   只把給定數(shù)據(jù)庫(kù)里的變化情況記入二進(jìn)制日志文件/不把給定的數(shù)據(jù)庫(kù)里的變化記入二進(jìn)制日志文件。

mysqld程序–鏡像(從屬鏡像服務(wù)器)

引用

server-id = n   給服務(wù)器分配一個(gè)的ID編號(hào)

log-slave-updates   啟用從屬服務(wù)器上的日志功能,使這臺(tái)計(jì)算機(jī)可以用來構(gòu)成一個(gè)鏡像鏈(A->B->C)。

master-host = hostname   主控服務(wù)器的主機(jī)名或IP地址。如果從屬服務(wù)器上存在mater.info文件(鏡像關(guān)系定義文件),它將忽略此選項(xiàng)。

master-user = replicusername   從屬服務(wù)器用來連接主控服務(wù)器的用戶名。如果從屬服務(wù)器上存在mater.info文件,它將忽略此選項(xiàng)。

master-password = passwd   從屬服務(wù)器用來連接主控服務(wù)器的密碼。如果從屬服務(wù)器上存在mater.info文件,它將忽略此選項(xiàng)。

master-port = n   從屬服務(wù)器用來連接主控服務(wù)器的TCP/IP端口(默認(rèn)設(shè)置是3306端口)。

master-connect-retry = n   如果與主控服務(wù)器的連接沒有成功,則等待n秒(s)后再進(jìn)行管理方式(默認(rèn)設(shè)置是60s)。如果從屬服務(wù)器存在mater.info文件,它將忽略此選項(xiàng)。

master-ssl-xxx = xxx   對(duì)主、從服務(wù)器之間的SSL通信進(jìn)行配置。

read-only = 0/1   0: 允許從屬服務(wù)器獨(dú)立地執(zhí)行SQL命令(默認(rèn)設(shè)置); 1: 從屬服務(wù)器只能執(zhí)行來自主控服務(wù)器的SQL命令。

read-log-purge = 0/1   1: 把處理完的SQL命令立刻從中繼日志文件里刪除(默認(rèn)設(shè)置); 0: 不把處理完的SQL命令立刻從中繼日志文件里刪除。

replicate-do-table = dbname.tablename   與–replicate-do-table選項(xiàng)的含義和用法相同,但數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表名字里允許出現(xiàn)通配符”%”(例如: test%.%–對(duì)名字以”test”開頭的所有數(shù)據(jù)庫(kù)里的所以數(shù)據(jù)庫(kù)表進(jìn)行鏡像處理)。

replicate-do-db = name   只對(duì)這個(gè)數(shù)據(jù)庫(kù)進(jìn)行鏡像處理。

replicate-ignore-table = dbname.tablename   不對(duì)這個(gè)數(shù)據(jù)表進(jìn)行鏡像處理。

replicate-wild-ignore-table = dbn.tablen   不對(duì)這些數(shù)據(jù)表進(jìn)行鏡像處理。

replicate-ignore-db = dbname   不對(duì)這個(gè)數(shù)據(jù)庫(kù)進(jìn)行鏡像處理。

replicate-rewrite-db = db1name > db2name   把主控?cái)?shù)據(jù)庫(kù)上的db1name數(shù)據(jù)庫(kù)鏡像處理為從屬服務(wù)器上的db2name數(shù)據(jù)庫(kù)。

report-host = hostname   從屬服務(wù)器的主機(jī)名; 這項(xiàng)信息只與SHOW SLAVE HOSTS命令有關(guān)–主控服務(wù)器可以用這條命令生成一份從屬服務(wù)器的名單。

slave-compressed-protocol = 1   主、從服務(wù)器使用壓縮格式進(jìn)行通信–如果它們都支持這么做的話。

slave-skip-errors = n1, n2, …或all   即使發(fā)生出錯(cuò)代碼為n1、n2等的錯(cuò)誤,鏡像處理工作也繼續(xù)進(jìn)行(即不管發(fā)生什么錯(cuò)誤,鏡像處理工作也繼續(xù)進(jìn)行)。如果配置得當(dāng),從屬服務(wù)器不應(yīng)該在執(zhí)行SQL命令時(shí)發(fā)生錯(cuò)誤(在主控服務(wù)器上執(zhí)行出錯(cuò)的SQL命令不會(huì)被發(fā)送到從屬服務(wù)器上做鏡像處理); 如果不使用slave-skip-errors選項(xiàng),從屬服務(wù)器上的鏡像工作就可能因?yàn)榘l(fā)生錯(cuò)誤而中斷,中斷后需要有人工參與才能繼續(xù)進(jìn)行。

mysqld–InnoDB–基本設(shè)置、表空間文件

引用

skip-innodb   不加載InnoDB數(shù)據(jù)表驅(qū)動(dòng)程序–如果用不著InnoDB數(shù)據(jù)表,可以用這個(gè)選項(xiàng)節(jié)省一些內(nèi)存。

innodb-file-per-table   為每一個(gè)新數(shù)據(jù)表創(chuàng)建一個(gè)表空間文件而不是把數(shù)據(jù)表都集中保存在中央表空間里(后者是默認(rèn)設(shè)置)。該選項(xiàng)始見于MySQL 4.1。

innodb-open-file = n   InnoDB數(shù)據(jù)表驅(qū)動(dòng)程序最多可以同時(shí)打開的文件數(shù)(默認(rèn)設(shè)置是300)。如果使用了

innodb-file-per-table選項(xiàng)并且需要同時(shí)打開很多數(shù)據(jù)表的話,這個(gè)數(shù)字很可能需要加大。

innodb_data_home_dir = p   InnoDB主目錄,所有與InnoDB數(shù)據(jù)表有關(guān)的目錄或文件路徑都相對(duì)于這個(gè)路徑。在默認(rèn)的情況下,這個(gè)主目錄就是MySQL的數(shù)據(jù)目錄。

innodb_data_file_path = ts   用來容納InnoDB為數(shù)據(jù)表的表空間: 可能涉及一個(gè)以上的文件; 每一個(gè)表空間文件的較大長(zhǎng)度都必須以字節(jié)(B)、兆字節(jié)(MB)或千兆字節(jié)(GB)為單位給出; 表空間文件的名字必須以分號(hào)隔開; 最后一個(gè)表空間文件還可以帶一個(gè)autoextend屬性和一個(gè)較大長(zhǎng)度(max:n)。例如,ibdata1:1G; ibdata2:1G:autoextend:max:2G的意思是: 表空間文件ibdata1的較大長(zhǎng)度是1GB,ibdata2的較大長(zhǎng)度也是1G,但允許它擴(kuò)充到2GB。除文件名外,還可以用硬盤分區(qū)的設(shè)置名來定義表 空間,此時(shí)必須給表空間的較大初始長(zhǎng)度值加上newraw關(guān)鍵字做后綴,給表空間的較大擴(kuò)充長(zhǎng)度值加上raw關(guān)鍵字做后綴(例如/dev/hdb1: 20Gnewraw或/dev/hdb1:20Graw); MySQL 4.0及更高版本的默認(rèn)設(shè)置是ibdata1:10M:autoextend。

innodb_autoextend_increment = n   帶有autoextend屬性的表空間文件每次加大多少兆字節(jié)(默認(rèn)設(shè)置是8MB)。這個(gè)屬性不涉及具體的數(shù)據(jù)表文件,那些文件的增大速度相對(duì)是比較小的。

innodb_lock_wait_timeout = n   如果某個(gè)事務(wù)在等待n秒(s)后還沒有獲得所需要的資源,就使用ROLLBACK命令放棄這個(gè)事務(wù)。這項(xiàng)設(shè)置對(duì)于發(fā)現(xiàn)和處理未能被InnoDB數(shù)據(jù)表驅(qū)動(dòng) 程序識(shí)別出來的死鎖條件有著重要的意義。這個(gè)選項(xiàng)的默認(rèn)設(shè)置是50s。

innodb_fast_shutdown 0/1   是否以最快的速度關(guān)閉InnoDB,默認(rèn)設(shè)置是1,意思是不把緩存在INSERT緩存區(qū)的數(shù)據(jù)寫入數(shù)據(jù)表,那些數(shù)據(jù)將在MySQL服務(wù)器下次啟動(dòng)時(shí)再寫入(這么做沒有什么風(fēng)險(xiǎn),因?yàn)镮NSERT緩存區(qū)是表空間的一個(gè)組成部分,數(shù)據(jù)不會(huì)丟失)。把這個(gè)選項(xiàng)設(shè)置為0反面危險(xiǎn),因?yàn)樵谟?jì)算機(jī)關(guān)閉時(shí),InnoDB 驅(qū)動(dòng)程序很可能沒有足夠的時(shí)間完成它的數(shù)據(jù)同步工作,操作系統(tǒng)也許會(huì)在它完成數(shù)據(jù)同步工作之前強(qiáng)行結(jié)束InnoDB,而這會(huì)導(dǎo)致數(shù)據(jù)不完整。

mysqld程序–InnoDB–日志

引用

innodb_log_group_home_dir = p   用來存放InnoDB日志文件的目錄路徑(如ib_logfile0、ib_logfile1等)。在默認(rèn)的情況下,InnoDB驅(qū)動(dòng)程序?qū)⑹褂肕ySQL數(shù)據(jù)目錄作為自己保存日志文件的位置。

innodb_log_files_in_group = n   使用多少個(gè)日志文件(默認(rèn)設(shè)置是2)。InnoDB數(shù)據(jù)表驅(qū)動(dòng)程序?qū)⒁暂嗈D(zhuǎn)方式依次填寫這些文件; 當(dāng)所有的日志文件都寫滿以后,之后的日志信息將寫入第一個(gè)日志文件的較大長(zhǎng)度(默認(rèn)設(shè)置是5MB)。這個(gè)長(zhǎng)度必須以MB(兆字節(jié))或GB(千兆字節(jié))為單 位進(jìn)行設(shè)置。

innodb_flush_log_at_trx_commit = 0/1/2   這個(gè)選項(xiàng)決定著什么時(shí)候把日志信息寫入日志文件以及什么時(shí)候把這些文件物理地寫(術(shù)語(yǔ)稱為”同步”)到硬盤上。設(shè)置值0的意思是每隔一秒寫一次日志并進(jìn)行 同步,這可以減少硬盤寫操作次數(shù),但可能造成數(shù)據(jù)丟失; 設(shè)置值1(設(shè)置設(shè)置)的意思是在每執(zhí)行完一條COMMIT命令就寫一次日志并進(jìn)行同步,這可以防止數(shù)據(jù)丟失,但硬盤寫操作可能會(huì)很頻繁; 設(shè)置值2是一般折衷的辦法,即每執(zhí)行完一條COMMIT命令寫一次日志,每隔一秒進(jìn)行一次同步。

innodb_flush_method = x   InnoDB日志文件的同步辦法(僅適用于UNIX/Linux系統(tǒng))。這個(gè)選項(xiàng)的可取值有兩種: fdatasync,用fsync()函數(shù)進(jìn)行同步; O_DSYNC,用O_SYNC()函數(shù)進(jìn)行同步。

innodb_log_archive = 1   啟用InnoDB驅(qū)動(dòng)程序的archive(檔案)日志功能,把日志信息寫入ib_arch_log_n文件。啟用這種日志功能在InnoDB與MySQL一起使用時(shí)沒有多大意義(啟用MySQL服務(wù)器的二進(jìn)制日志功能就足夠用了)。

mysqld程序–InnoDB–緩存區(qū)的設(shè)置和優(yōu)化

引用

innodb_log_buffer_pool_size = n   為InnoDB數(shù)據(jù)表及其索引而保留的RAM內(nèi)存量(默認(rèn)設(shè)置是8MB)。這個(gè)參數(shù)對(duì)速度有著相當(dāng)大的影響,如果計(jì)算機(jī)上只運(yùn)行有MySQL/InnoDB數(shù)據(jù)庫(kù)服務(wù)器,就應(yīng)該把全部?jī)?nèi)存的80%用于這個(gè)用途。

innodb_log_buffer_size = n   事務(wù)日志文件寫操作緩存區(qū)的較大長(zhǎng)度(默認(rèn)設(shè)置是1MB)。

innodb_additional_men_pool_size = n   為用于內(nèi)部管理的各種數(shù)據(jù)結(jié)構(gòu)分配的緩存區(qū)較大長(zhǎng)度(默認(rèn)設(shè)置是1MB)。

innodb_file_io_threads = n   I/O操作(硬盤寫操作)的較大線程個(gè)數(shù)(默認(rèn)設(shè)置是4)。

innodb_thread_concurrency = n   InnoDB驅(qū)動(dòng)程序能夠同時(shí)使用的較大線程個(gè)數(shù)(默認(rèn)設(shè)置是8)。

mysqld程序–其它選項(xiàng)

引用

bind-address = ipaddr   MySQL服務(wù)器的IP地址。如果MySQL服務(wù)器所在的計(jì)算機(jī)有多個(gè)IP地址,這個(gè)選項(xiàng)將非常重要。

default-storage-engine = type   新數(shù)據(jù)表的默認(rèn)數(shù)據(jù)表類型(默認(rèn)設(shè)置是MyISAM)。這項(xiàng)設(shè)置還可以通過–default-table-type選項(xiàng)來設(shè)置。

default-timezone = name   為MySQL服務(wù)器設(shè)置一個(gè)地理時(shí)區(qū)(如果它與本地計(jì)算機(jī)的地理時(shí)區(qū)不一樣)。

ft_min_word_len = n   全文索引的最小單詞長(zhǎng)度工。這個(gè)選項(xiàng)的默認(rèn)設(shè)置是4,意思是在創(chuàng)建全文索引時(shí)不考慮那些由3個(gè)或更少的字符構(gòu)建單詞。

Max-allowed-packet = n   客戶與服務(wù)器之間交換的數(shù)據(jù)包的較大長(zhǎng)度,這個(gè)數(shù)字至少應(yīng)該大于客戶程序?qū)⒁幚淼妮^大BLOB塊的長(zhǎng)度。這個(gè)選項(xiàng)的默認(rèn)設(shè)置是1MB。

Sql-mode = model1, mode2, …   MySQL將運(yùn)行在哪一種SQL模式下。這個(gè)選項(xiàng)的作用是讓MySQL與其他的數(shù)據(jù)庫(kù)系統(tǒng)保持較大程度的兼容。這個(gè)選項(xiàng)的可取值包括ansi、db2、oracle、no_zero_date、pipes_as_concat。

注意:如果在配置文件里給出的某個(gè)選項(xiàng)是mysqld無(wú)法識(shí)別的,MySQL服務(wù)器將不啟動(dòng)

到此,關(guān)于“mysql數(shù)據(jù)庫(kù)my.ini配置文件中文說明”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!


分享文章:mysql數(shù)據(jù)庫(kù)my.ini配置文件中文說明-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/djspjo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部