當前位置:成語大全網 - 書法字典 - mysql數據庫配置文件放在服務器的什麽位置?

mysql數據庫配置文件放在服務器的什麽位置?

壹般分為windows和linux。

Windows通常放在安裝目錄下?\MySQL\MySQL?服務器?5.0\my.ini

Linux?默認是放進去?/etc/my.cnf

以下是my.cnf配置文件參數說明:

[客戶]?

港口?=?3309?

插座?=?/home/MySQL/MySQL/tmp/MySQL . sock?

【mysqld】?

!包括?/home/MySQL/MySQL/etc/mysqld . cn f?#包含的配置文件?分開存儲用戶名和密碼文件?

港口?=?3309?

插座?=?/home/MySQL/MySQL/tmp/MySQL . sock?

pid文件?=?/Longxi bendi/MySQL/MySQL/var/MySQL . PID?

basedir?=?/home/mysql/mysql/?

datadir?=?/longxibendi/mysql/mysql/var/?

#?tmp?dir?設置?

tmpdir?=?/home/mysql/mysql/tmp/?

slave-load-tmpdir?=?/home/mysql/mysql/tmp/?

#當奴隸?執行?加載?數據?infile?時間使用?

#語言?=?/home/MySQL/MySQL/share/MySQL/English/?

字符集-目錄?=?/home/MySQL/MySQL/share/MySQL/charsets/?

#?跳過?選項?

跳過名稱解析?#格蘭特?必須用ip代替主機名?

跳過符號鏈接?#無法使用連接文件?

跳過外部鎖定?#沒有系統鎖定,必須關閉服務器才能使用myisamchk?

跳過從動啟動?#不啟動復制就啟動mysql?

#現在是系統日期?

#?res?設置?

back_log?=?50?#接受隊列,並將沒有tcp連接的請求隊列放入緩存。隊列大小為back_log,受OS參數限制。

max_connections?=?1000?#最大並發連接數?要增加這個值,您需要相應地增加允許打開的文件描述符的數量。

最大連接錯誤?=?10000?#如果用戶發起的連接錯誤超過此值,用戶的下壹次連接將被阻止,直到管理員執行flush?主持人?;?命令;防範黑客?

#open_files_limit?=?10240?

連接超時?=?10?#連接超時前的最大秒數,在Linux平臺上也用於等待服務器的第壹次響應。

等待-超時?=?28800?#等待關閉連接的時間?

互動-超時?=?28800?#在關閉連接之前,允許交互超時(而不是等待超時)秒的非活動時間。客戶端的會話wait_timeout變量被設置為會話interactive_timeout變量的值。?

從網超時?=?600?#從屬服務器也可以處理網絡連接中斷。但是,只有當從服務器超過slave_net_timeout秒沒有收到主服務器的數據時,才會通知網絡中斷?

net_read_timeout?=?30?#從服務器讀取信息超時?

net_write_timeout?=?60?#從服務器寫入信息超時?

net_retry_count?=?10?#如果壹個通訊口的讀操作被中斷,再試多次才放棄?

net _ buffer _ length?=?16384?#數據包消息緩沖區初始化為net_buffer_length字節,但如果需要,可以增加到max_allowed_packet字節?

max_allowed_packet?=?64M?#?

#table_cache?=?512?#所有線程打開的表的數量。增加這個值可以增加mysqld需要的文件描述符的數量?

線程_堆棧?=?192K?#每個線程的堆棧大小?

thread_cache_size?=?20?#線程緩存?

線程_並發?=?8?#同時運行的線程的數據?在這裏,CPU數量最好翻倍。這臺機器配置了多少個CPU?

#?qcache?設置?

query_cache_size?=?256M?#查詢緩存大小?

query_cache_limit?=?2M?#不緩存大於該值的查詢結果?

query_cache_min_res_unit?=?2K?#查詢緩存分配的最小塊大小是多少?

#?違約?設置?

#?時間?地帶?

默認時區?=?系統?#服務器時區?

字符集服務器?=?utf8?#服務器級字符集?

默認存儲引擎?=?InnoDB?#默認存儲?

#?tmp?& amp?堆?

tmp_table_size?=?512M?#臨時表大小,如果超過這個值,結果會放在磁盤上?

最大堆表大小?=?512M?#這個變量設置內存?(堆)表可以增長到的最大空間是多少?

木箱子?=?mysql-bin?#這些路徑相對於datadir?

日誌箱索引?=?mysql-bin.index?

relayrelay-log?=?中繼日誌?

relayrelay_log_index?=?中繼日誌索引?

#?警告?& amp?錯誤?日誌?

日誌警告?=?1?

日誌錯誤?=?/home/MySQL/MySQL/log/MySQL . err?

日誌_輸出?=?文件?#參數log_output指定慢速查詢輸出的格式,默認為FILE。可以設置為TABLE,然後可以查詢mysql架構下的slow_log表。

#?慢?查詢?日誌?

slow_query_log?=?1?

長查詢時間?=?1?#查詢時間慢?超過1秒是慢速查詢?

slow_query_log_file?=?/home/mysql/mysql/log/slow.log?

#不使用索引的日誌查詢?

# log-slow-slave-語句?

general_log?=?1?

通用_日誌_文件?=?/home/MySQL/MySQL/log/MySQL . log?

max_binlog_size?=?1G?

max_relay_log_size?=?1G?

#?如果?使用?自動ex,?設置?去哪?0?

中繼-日誌-清除?=?1?#刪除不使用的中繼日誌。該操作由SQL線程完成?

#?麥克斯。賓洛格?保持?幾天?

過期_日誌_天?=?30?#超過30天刪除binlog?

binlog_cache_size?=?1M?#會話級別?

#?復制?

復制-野生-忽略-表?=?mysql。%?#復制時忽略數據庫和表?

復制-野生-忽略-表?=?測試。%?#復制時忽略數據庫和表?

#?slave_skip_errors=all?

key_buffer_size?=?256M?#myisam索引緩沖區,只有鍵沒有數據?

sort_buffer_size?=?2M?#排序緩沖區大小;線程級別?

read_buffer_size?=?2M?#全表掃描(順序?Scan)掃描數據緩沖區大小的方式?;線程級別?

join_buffer_size?=?8M?#?加入?緩沖?尺寸;線程級別?

read_rnd_buffer_size?=?8M?#MyISAM按索引掃描(隨機?Scan)掃描數據緩沖區大小的方式?;線程級別?

bulk_insert_buffer_size?=?64M?#米沙姆?塊插入優化中使用的樹緩沖區的大小。註:這是per嗎?線程限制?

myisam_sort_buffer_size?=?64M?#米沙姆?設置修復表時使用的緩沖區大小。表還是使用CREATE?創建壹個索引或改變?在表格過程中排序?MyISAM索引分配的緩沖區?

myisam_max_sort_file_size?=?10G?#米沙姆?如果臨時文件將變得比索引大,則不要使用快速排序索引方法來創建索引。註意:該參數以字節為單位。重建MyISAM索引(正在修復?表、塗改?表還是負載?數據?INFILE期間),MySQL允許使用的臨時文件的最大空間大小。如果文件大小超過該值,使用鍵值緩存創建索引會慢得多。這個值的單位是字節?

myisam_repair_threads?=?1?#如果該值大於1,在修?被誰?排序時並行創建MyISAM表索引(每個索引在自己的線程中)?

myisam_recover?=?64K#允許的GROUP_CONCAT()函數結果的最大長度是多少?

事務_隔離?=?可重復讀取?

innodb_file_per_table?

#innodb_status_file?=?1?

#innodb_open_files?=?2048?

innodb _ additional _ mem _ pool _ size?=?100M?#幀緩存的控制對象需要從這裏申請緩存,所以這個值對應innodb_buffer_pool?

innodb_buffer_pool_size?=?2G?#包括數據頁、索引頁、插入緩存、鎖信息、自適應哈希、數據字典信息?

innodb_data_home_dir?=?/longxibendi/mysql/mysql/var/?

#innodb_data_file_path?=?ibdata1:1G:自動擴展?

innodb_data_file_path?=?ibdata 1:500m;ibdata2:2210M:自動擴展?#表空間?

innodb_file_io_threads?=?4?#io線程?

innodb _ thread _並發?=?16?#InnoDB試圖將InnoDB內的操作系統線程數保持在小於或等於該參數給定的限制?

innodb_flush_log_at_trx_commit?=?1?#每次都提交?將日誌緩存中的數據刷到磁盤?

innodb_log_buffer_size?=?8M?#事務日誌緩存?

innodb_log_file_size?=?500米?#事務日誌的大小是多少?

#innodb_log_file_size?=100M?

innodb_log_files_in_group?=?2?#兩套東西日誌?

innodb_log_group_home_dir?=?/Longxi bendi/MySQL/MySQL/var/# log group?

innodb_max_dirty_pages_pct?=?90?#innodb主線程刷新緩存池中的數據,使臟數據比例小於90%?

innodb_lock_wait_timeout?=?50?#InnoDB事務在回滾之前可以等待鎖定的超時秒數。InnoDB自身?自動檢測鎖表中的事務死鎖並回滾事務。InnoDB用鎖?TABLES語句記錄了鎖定設置。默認值是50秒?

#innodb_flush_method?=?O_DSYNC?

【mysqldump】?

快?

max_allowed_packet?=?64M?

【mysql】?

禁用-自動重散列?#允許制表符提示?

默認字符集?=?utf8?

連接超時?=?三