版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1bind_address引入版本5.6.2譯者盧增雄命令格式-bind-address=addr系統(tǒng)參數(shù)名稱bind_address參數(shù)范圍Global可否動態(tài)調(diào)整No允許值范圍類型String默認(rèn)值0.0.0.0(=5.6.6)mysql server為建立 tcp/ip連接,會去監(jiān)聽一個網(wǎng)絡(luò)套接字。這個套接字與一個地址進(jìn)行單獨(dú)綁定。mysql server啟動時通過參數(shù) -bind-address=addr指定一個地址。注:addr(地址 ) 為一個 ipv4 , ipv6的 ip地址或主機(jī)名。* :mysql server接受來自 ipv6,ipv4所在網(wǎng)段所有主機(jī)的連接。0.0.0.
2、0:mysql server僅接受來自 ipv4 所在網(wǎng)段所有主機(jī)的連接。2binlog_cache_size引入版本5.6.2譯者盧增雄命令格式-binlog_cache_size=#系統(tǒng)參數(shù)名稱binlog_cache_size參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型numeric32bit平臺默認(rèn)值: 32768 , 最小值: 4096 , 最大值: 429496729564bit平臺默 認(rèn) 值 : 32768 ,最 小 值 : 4096,最 大 值 :18446744073709551615在一個事務(wù)執(zhí)行期間,會將生成的二進(jìn)制日志緩存在內(nèi)存的緩存區(qū)中,這個緩存即叫binlo
3、g緩存,此緩存大小完全可以緩存這些生成的二進(jìn)制日志。如果經(jīng)常使用大事務(wù),可以通過提升這個緩存大小來提升性能??梢酝ㄟ^ binlog_cache_use與 binlog_cache_disk_use兩個參數(shù)狀態(tài)來合理調(diào)整 binlog緩存大小。3binlog_checksum命令格式-binlog-checksum=type譯者盧增雄系統(tǒng)參數(shù)名稱binlog_checksum參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型string默認(rèn)值NONE(禁用 )CRC32有效值= 5.6.6NONE, CRC32NONE,CRC32啟用這個參數(shù),主庫要求每個二進(jìn)制日志事件都生成一個檢驗值。支持值
4、有none( 禁用),crc32.mysql 5.6.6默認(rèn)值 crc32, 之前版本默認(rèn)值 none 。4binlog_direct_non_transactional_updates命令格式binlog_direct_non_transactional_updates=value譯者盧增雄系統(tǒng)參數(shù)名稱binlog_direct_non_transactional_updates參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型boolean由于并發(fā)問題, 當(dāng)一個事務(wù)中包含事務(wù)型表與非事務(wù)型表變更時,會導(dǎo)致主從不一致,啟用此參數(shù)會導(dǎo)致更新一個非事務(wù)型的表直接寫binlog
5、,而不是寫事務(wù)緩存,默認(rèn)禁用。重點(diǎn):啟用此參數(shù)前,一定要確認(rèn)事務(wù)表與非事務(wù)表之間沒有任何關(guān)聯(lián),如:insert into myisam_table select * from innodb_table;對于 5.6版本,這個參數(shù)在binlog_format=row|mixed格式下沒有影響(Bug#51291)。5binlog_error_action命令格式-binlog_error_action=value譯者盧增雄系統(tǒng)參數(shù)名稱binlog_error_action參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型enumeration默認(rèn)值IGNORE_ERROR有效
6、值IGNORE_ERRORABORT_SERVER當(dāng) server不能寫二進(jìn)制日志時,會引起主庫日志不一致,導(dǎo)致復(fù)制環(huán)境下從庫數(shù)據(jù)同 步 故 障 。 啟 用 這 個 參 數(shù) 可 以 避 免 這 種 情 況 發(fā) 生 。 之 前 版 本 叫 這 個 名 字 :binlogging_impossible_mode。推薦設(shè)置: binlog_error_action =abort_server。6binlog_format命令格式-binlog-format=format譯者盧增雄系統(tǒng)參數(shù)名稱binlog_format參數(shù)范圍Global , Session可否動態(tài)調(diào)整Yes允許值范圍類型enumer
7、ation有效值ROWSTATEMENTMIXED設(shè)置二進(jìn)制日志格式,有效值可以是statement,row,mixed之一。7binlog_max_flush_queue_time命令格式譯者盧增雄系統(tǒng)參數(shù)名稱binlog_max_flush_queue_time參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型numeric默認(rèn)值0最小值0最大值100000在組提交處理之前,多長時間以微秒為單位從刷新隊列中保持這些事務(wù)繼續(xù)被讀取。binlog_max_flush_queue_time=0時,如果沒有超時 , 服務(wù)器繼續(xù)讀取新的事務(wù), 直到隊列被清空。Mysql 5.6新增參數(shù)。8binl
8、og_order_commits命令格式譯者盧增雄系統(tǒng)參數(shù)名稱binlog_order_commits參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型boolean默認(rèn)值on啟用此參數(shù),事務(wù)提交時binlog按順序?qū)懭攵M(jìn)制日志。如果禁用此參數(shù),事務(wù)提交時 binlog并發(fā)寫入二進(jìn)制日志。禁用此參數(shù),可以帶來性能上的提升。Mysql 5.6新增參數(shù)。9binlog_row_image命令格式-binlog-row-image=image_type譯者盧增雄系統(tǒng)參數(shù)名稱binlog_row_image=image_type參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型
9、enumeration默認(rèn)值full(Log all columns)有效值Full,minimal ,noblob在 mysql 基于行的復(fù)制中,每個行的改變事件包含前鏡像與后鏡像,當(dāng)發(fā)現(xiàn)行數(shù)據(jù)被更新時前鏡像的列與之存在資源爭用,后鏡像則包含了行記錄變更。full: 在前鏡像與后鏡像模式下記錄所有列 . 默認(rèn)值 minimal: Log only those columns in the required to identify the row to be changed; log only those columns in the after image that are actually
10、 changed.beforeimagethatarenoblob:記錄所有列, blob,text列除外。10binlog_rows_query_log_events命令格式譯者盧增雄系統(tǒng)參數(shù)名稱binlog_rows_query_log_events參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型boolean默認(rèn)值FALSE這個參數(shù)只在binlog_format=row模式下受影響, 啟用這個參數(shù)后,在mysql5.6.2與最新版本中,會引起基于行的查詢?nèi)罩臼录懙絙inlog中,這些信息可用于調(diào)試與其它用途。復(fù)制環(huán)境些參數(shù)一定要禁用。11binlog_stmt_c
11、ache_size命令格式-binlog_stmt_cache_size=#譯者盧增雄系統(tǒng)參數(shù)名稱binlog_stmt_cache_size參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型numeric默認(rèn)值32768最小值4096最大值4294967295這個參數(shù)決定binlog_stmt_cache_size的大小,事務(wù)開始時緩存非事務(wù)型語句,如果mysql server支持事務(wù)型存儲引擎, 并且啟用了二進(jìn)制日志,會為每個客戶端分配獨(dú)立的二進(jìn)制日志事務(wù)與statement caches。假如你經(jīng)常執(zhí)行一些大的非事務(wù)語句,你可以增加binlog_stmt_cache_size緩存大小來
12、提升性能。你可以借助Binlog_stmt_cache_use,Binlog_stmt_cache_disk_use這兩個參數(shù)的狀態(tài)來合理調(diào)整它的大小。12 binlogging_impossible_mode命令格式-binlogging_impossible_mode=value譯者盧增雄系統(tǒng)參數(shù)名稱binlogging_impossible_mode參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型enumeration默認(rèn)值IGNORE_ERROR有效值A(chǔ)BORT_SERVERIGNORE_ERROR這個參數(shù)在未來的版本中將被棄用,重命名為binlog_error_
13、action,當(dāng)mysqlserver不能寫二進(jìn)制日志時,可以通過這個參數(shù)進(jìn)行控制可以設(shè)置: binlog_error_action=ABORT_SERVER 。13block_encryption_mode命令格式-block_encryption_mode=#譯者盧增雄系統(tǒng)參數(shù)名稱block_encryption_mode參數(shù)范圍Global, Session可否動態(tài)調(diào)整允許值范圍類型默認(rèn)值Yesstringaes-128-ecb這個參數(shù)控制塊的加密模式,將AES 作為塊的加密算法,它通過AES_ENCRYPT()加密函數(shù)和AES_DECRYPT()加密解密 () 進(jìn)行加密。block_e
14、ncryption_mode參數(shù)在aes-keylen-mode格式下設(shè)定一個值,值的長度以bits為單位,模式是加密模式,值不區(qū)分大小寫,值的長度可以是128, 192, 256。舉例:SET block_encryption_mode = aes-256-cbc;MySQL 5.6.17新增參數(shù)。14 bulk_insert_buffer_size命令格式-bulk_insert_buffer_size=#譯者盧增雄系統(tǒng)參數(shù)名稱bulk_insert_buffer_size參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型numeric默認(rèn)值8388608最小值0最大值
15、18446744073709551615MyISAM使用一種特殊的樹形緩存為類似insert .select,insert.values(.),(.)的操作使批量插入更快。當(dāng)為非空表增加數(shù)據(jù)時使用load data infile.這個值為每個線程限制樹形緩存大小,單位是 bytes. 設(shè)置 0 禁止優(yōu)化,默認(rèn)值8M。15 character_set_client引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱character_set_client變量作用域Global ,Session可否動態(tài)調(diào)整Yes允許值范圍類型stringcharacter_set_client用來指定從客戶端向服務(wù)器端傳輸語
16、句時使用的字符集???戶 端 連 接 服 務(wù) 器 時 使 用 這 個 變 量 來 設(shè) 置 會 話 的 字 符 集 。( 很 多 客 戶 端 都 支 持-default-character-set參數(shù),用來指定字符集)。在全局變量設(shè)置中,這個參數(shù)用來顯示沒有設(shè)置字符集或者字符集配置不當(dāng)?shù)目蛻舳藭捠褂?。?Mysql4.1之前的版本不支持character_set_client參數(shù),因此還是客戶端使用的還是系統(tǒng)默認(rèn)字符集;服務(wù)器不接受客戶端使用全局默認(rèn)的字符集;Mysqld啟動的時候使用 -skip-character-set-client-handshake參數(shù),可以忽略客戶端配置的字符集。這
17、個參數(shù)出現(xiàn)在MySQL 4.0 版本上,如果你想升級服務(wù)器而不升級所有客戶端這個參數(shù)還是可以使用的。ucs2, utf16, utf16le, utf32不能被用來指定客戶端的字符集,同樣也表示著他們不支持 SET NAMES 、 SET CHARACTER SET 。16 character_set_connection引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱character_set_connection變量作用域Global,Session可否動態(tài)調(diào)整Yes允許值范圍類型stringcharacter_set_connection是作為那些沒有字符集介紹的文字和數(shù)字到字符串轉(zhuǎn)換的默認(rèn)字符
18、集。17 character_set_database引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱character_set_database變量作用域Global ,Session可否動態(tài)調(diào)整Yes補(bǔ)充說明這個選項是動態(tài)的,但是只有服務(wù)器端需要配置這個變量,通常不需要你手動去設(shè)置這個變量的值。允許值范圍類型stringcharacter_set_database當(dāng)前數(shù)據(jù)庫默認(rèn)使用的字符集。當(dāng)默認(rèn)數(shù)據(jù)庫改變時則需 要 在 服 務(wù) 器 上 設(shè) 置 這 個 變 量 。 如 果 沒 有 默 認(rèn) 數(shù) 據(jù) 庫 時 , 變 量 值 和character_set_server一樣。18character_set
19、_filesystem引入版本5.6.2譯者孔京城命令格式-character-set-filesystem=name系統(tǒng)參數(shù)名稱character-set-filesystem變量作用域Global ,Session可否動態(tài)調(diào)整Yes允許值范圍類型string默認(rèn)值binarycharacter-set-filesystem文件系統(tǒng)字符集, 這個變量用來解釋字符串引用的文件名,比如 LOAD DATA INFILE、 SELECT . INTOOUTFILE 語句和 LOAD_FILE()函 數(shù)。 在 文 件 打 開之 前 將 文 件 名 從character_set_client到char
20、acter-set-filesystem的轉(zhuǎn)換。該參數(shù)默認(rèn)值是binary ,表示它不需要進(jìn)行轉(zhuǎn)換。系統(tǒng)允許使用多字節(jié)的文件名,使用其他字符集更合適。例如:如果文件文件字符集使用的是 UTF-8 ,也將 character-set-filesystem設(shè)置為 utf8 。19 character_set_results引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱character_set_results變量作用域Global ,Session可否動態(tài)調(diào)整Yes允許值范圍類型stringcharacter_set_results用來指定服務(wù)器給客戶端返回查詢結(jié)果數(shù)據(jù)時使用的字符集,例如:客戶端返回查
21、詢結(jié)果或者錯誤提示信息。20 character_set_server引入版本5.6.2譯者孔京城命令格式-character-set-server系統(tǒng)參數(shù)名稱character_set_server變量作用域Global ,Session可否動態(tài)調(diào)整Yes允許值范圍類型string默認(rèn)值latin1character_set_server服務(wù)器默認(rèn)字符集。21 character_set_system引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱character_set_system變量作用域Global可否動態(tài)調(diào)整No允許值范圍類型string默認(rèn)值utf8character_set_syst
22、em系統(tǒng)默認(rèn)字符集。該值一直是utf8。22 character_sets_dir引入版本5.6.2譯者孔京城命令格式-character-sets-dir=path系統(tǒng)參數(shù)名稱character-sets-dir變量作用域Global可否動態(tài)調(diào)整No允許值范圍類型directory namecharacter-sets-dir字符集安裝目錄。所有的字符集文件都存放在這個目錄,默認(rèn)不需要指定。23 collation_connection引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱collation_connection變量作用域Global,Session可否動態(tài)調(diào)整Yes允許值范圍類型stri
23、ngcollation_connection連接字符集的排序。24 collation_database引入版本5.6.2譯者孔京城系統(tǒng)參數(shù)名稱collation_database變量作用域Global,Session可否動態(tài)調(diào)整Yes補(bǔ)充說明這個選項是動態(tài)的,但是只有服務(wù)器端需要配置這個變量,通常不需要你手動去設(shè)置這個變量的值。允許值范圍類型stringcollation_database數(shù)據(jù)庫默認(rèn)校隊規(guī)則。當(dāng)默認(rèn)數(shù)據(jù)庫改變時則需要在服務(wù)器上設(shè)置這個變量。如果沒有默認(rèn)數(shù)據(jù)庫,變量值和collation-server一樣。25 collation_server引入版本5.6.2譯者孔京城命令格
24、式-collation-server系統(tǒng)參數(shù)名稱collation-server變量作用域Global ,Session可否動態(tài)調(diào)整Yes允許值范圍類型string默認(rèn)值latin1_swedish_cicollation-server服務(wù)器默認(rèn)的校隊規(guī)則。26completion_type引入版本5.6.2譯者孔京城命令格式-completion_type=#系統(tǒng)參數(shù)名稱completion_type變量作用域Global,Session可否動態(tài)調(diào)整Yes允許值范圍類型enumeration默認(rèn)值NO_CHAIN可用參數(shù)NO_CHAIN|CHAIN|RELEASE|0|1|2completi
25、on_type事務(wù)結(jié)束類型。這個變量可以使用下面的表格當(dāng)中的。還可以利用 name 值或者相應(yīng)的整數(shù)值進(jìn)行指定。值說明NO_CHAIN (or 0)事務(wù)提交和回滾都不會受到影響的。默認(rèn)值為0 。CHAIN (or 1)事務(wù)提交和回滾分別等同于 COMMIT AND CHAIN和 ROLLBACK AND CHAIN 。( 新事務(wù)立即啟動并與剛剛結(jié)束的事務(wù)隔離級別相同)RELEASE (or 2)事 務(wù) 提 交 和 回 滾 分 別 等 同 于 COMMITANDRELEASE 和 ROLLBACK ANDRELEASE。( 事務(wù)終止后,服務(wù)器斷開。 )事務(wù)結(jié)束類型影響事務(wù)開始時使用START T
26、RANSACTION 還是 BEGIN ,結(jié)束時使用COMMIT 還是 ROLLBACK。事務(wù)結(jié)束類型不適用于隱式提交語句執(zhí)行的結(jié)果。分布式事務(wù)提交,分布式事務(wù)回滾或者 autocommit=1同樣也不適用。27 disconnect_on_expired_password引入版本5.6.10譯者宋鵬命令格式-disconnect_on_expired_password=#系統(tǒng)參數(shù)名稱disconnect_on_expired_password參數(shù)范圍Session可否動態(tài)調(diào)整No允許值范圍類型boolean默認(rèn)ON這個參數(shù)是控制服務(wù)怎么處理客戶端過期的密碼:如 果 客 戶 端 表 明 它 可
27、 以 處 理 過 期 的 密 碼 , 那 么 這 種 情 況 是 與 參 數(shù)disconnect_on_expired_password無關(guān)的。服務(wù)可以讓客戶端連接進(jìn)來,但是會把它放在沙盒模式之中。如 果 客 戶 端 表 明 它 不 能 處 理 過 期 的 密 碼 , 那 么 服 務(wù) 會 根 據(jù) 參 數(shù)disconnect_on_expired_password掌控客戶端:如果參數(shù) disconnect_on_expired_password:啟用狀態(tài)。服務(wù)器會斷開客戶端。如果參數(shù) disconnect_on_expired_password:禁用狀態(tài), 服務(wù)器允許客戶端鏈接進(jìn)來,但是會把它放
28、在沙盒模式之中。MySQL 5.6.10:被轉(zhuǎn)換到沙盒模允許更好地控制服務(wù)器如何處理使用過期密碼的客戶端連接賬戶,允許客戶端發(fā)送它是否有能力去處理過期密碼的信號:?系統(tǒng)參數(shù)disconnect_on_expired_password被添加進(jìn)來,它是控制服務(wù)器怎樣對待使用過期密碼的賬戶。?兩個標(biāo)志被添加到了C API客戶端庫里面:MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS formysql_options()和CLIENT_CAN_HANDLE_EXPIRED_PASSWORDS for mysql_real_connect()。每個標(biāo)志會開啟一個客戶端的程序去
29、表明是否它可以處理沙盒模式中使用過期密碼的賬戶。MYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDS 是無條件為 mysqltest,為交互模式中的mysql ,和以 mysqladmin 開始并附帶密碼的 mysqladmin 開啟的。? ER_MUST_CHANGE_PASSWORD_LOGIN錯誤被添加。當(dāng)它斷開一個客戶端的時候,服務(wù)器會返回這個錯誤 。同時在 MySQL 服務(wù)器的沙盒模式和 C API客戶端庫加入這些改變,是為了工作開始時連接器的一致性變化 。28 div_precision_increment命令格式-div_precision_increme
30、nt=#譯者宋鵬系統(tǒng)參數(shù)名稱div_precision_increment參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型numeric默認(rèn)值4最小值0最大值30這個參數(shù)象征著可以通過它去增加用/這個運(yùn)算符執(zhí)行的除法運(yùn)算返回結(jié)果數(shù)值的小數(shù)點(diǎn)范圍。默認(rèn)值是 4 。最小值和最大值分別是0 和 30 。下面的例子可以闡明增加默認(rèn)值的影響。mysqlSELECT 1/7;+-+| 1/7 |+-+| 0.1429 |+-+mysqlSET div_precision_increment = 12;mysqlSELECT 1/7;+-+| 1/7|+-+| 0.1428571428
31、57 |+-+29 end_markers_in_json引入版本5.6.5譯者宋鵬系統(tǒng)參數(shù)名稱end_markers_in_json參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型boolean默認(rèn)OFFJSON 優(yōu)化器輸出是否應(yīng)該添加結(jié)束的標(biāo)記。30 enforce_gtid_consistency引入版本5.6.9譯者宋鵬命令格式-enforce-gtid-consistency=value系統(tǒng)參數(shù)名稱enforce_gtid_consistency參數(shù)范圍Global可否動態(tài)調(diào)整No允許值范圍類型boolean默認(rèn)false?當(dāng)這個參數(shù)是true的時候。服務(wù)器會通
32、過執(zhí)行那些可以在事務(wù)性的安全方式內(nèi)被記錄的唯一的語句, 迫使 GTID 一致。 你必須在你能用-gtid-mode=ON啟動服務(wù)之前 (通過使用 -enforce-gtid-consistency)開啟 GTID 一致性;否則,會有一個啟動GTID模式的錯誤。你能(或者應(yīng)該)優(yōu)先使用-gtid-mode開啟 GTID 一致性,為了測試是否系統(tǒng)準(zhǔn)備好了去使用GTID 。當(dāng) enforce_gtid_consistency為 true的時候,之后只有事務(wù)性的安全語句可以被記錄,當(dāng)處于這種情況的時候,下面列出的操作不能使用。CREATE TABLE . SELECT語句CREATE TEMPORAR
33、Y TABLE事務(wù)中的語句? 事務(wù)和語句事務(wù)性和非事務(wù)性的表都可以更新。? 這個參數(shù)是只讀的。想要去設(shè)置它,需要在MySQL 啟動的時候,在命令行上使用-enforce-gtid-consistency選項,或者把參數(shù)放在一個配置文件中。在 MySQL 5.6.9之前,這個參數(shù)叫做disable_gtid_unsafe_statements。(Bug #14775984)。31 eq_range_index_dive_limit引入版本5.6.5譯者宋鵬系統(tǒng)參數(shù)名稱eq_range_index_dive_limit參數(shù)范圍Global, Session可否動態(tài)調(diào)整Yes允許值范圍類型numer
34、ic默認(rèn)值10最小值0最大值4294967295這個參數(shù)表示在一個平等比較環(huán)境的相等范圍中,優(yōu)化器應(yīng)該應(yīng)該從使用indexdives 轉(zhuǎn)化到 index statistics去估算符合條件的行的行數(shù)。它適用于任何一個等價形式的表達(dá)式求值,在優(yōu)化器使用一個不唯一索引去尋找col_name 的值的時候 :col_name IN(val1 , .,valN )col_name = val1 OR . ORcol_name = valN在上面兩個事件中,表達(dá)式包含N平等的范圍。優(yōu)化器可以使用index dives或者index statistics進(jìn)行行的估算。如果 eq_range_index_di
35、ve_limit比 0大,優(yōu) 化 器 會 使 用 存 在 的 indexstatistics代 替indexdives, 如 果eq_range_index_dive_limit或者更平等的范圍。因此,允許使用indexdives由N 平 等 范 圍 決 定 , 設(shè) 置eq_range_index_dive_limit為 N +1 。 設(shè) 置eq_range_index_dive_limit為 0 ,意思是禁止使用indexstatistics,不管 N 是多少,一直使用index dives。更多的信息,請看Section8.2.1.3.3,“EqualityRangeOptimizatio
36、nofMany- Valued Comparisons”.這個參數(shù)是在MySQL 5.6.5被引入的,優(yōu)化器在任何事件中,都使用indexdives去估算行數(shù)。為了最好的預(yù)估,使用ANALYZE TABLE去更新表格。32 event-scheduler命令格式-event-scheduler=value譯者宋鵬系統(tǒng)參數(shù)名稱event_scheduler參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型enumeration默認(rèn)值OFF有效值ONOFFDISABLED開 啟 或 者 禁 用 , 啟 動 或 者 關(guān) 閉 某 個 事 務(wù) 調(diào) 度 器 。 更 詳 細(xì) 的 內(nèi) 容 , 請 看The
37、-event-scheduler選項。這個參數(shù)表示事務(wù)調(diào)度器的狀態(tài);合理的值是ON, OFF,和DISABLED,開始時候默認(rèn)為OFF。這個參數(shù)和它在事務(wù)調(diào)度器操作上的影響,在OverviewsectionoftheEvents chapter中有更詳細(xì)的討論。33 expire_logs_days命令格式-expire_logs_days=#譯者宋鵬系統(tǒng)參數(shù)名稱expire_logs_days參數(shù)范圍Global可否動態(tài)調(diào)整Yes允許值范圍類型numeric默認(rèn)值0最小值0最大值99二進(jìn)制日志自動移除的天數(shù),默認(rèn)為 0 ,意思為 “非自動移除 ”,當(dāng)服務(wù)啟動, 二進(jìn)制日志被刷新的時候可能會自
38、動移除。日志刷新的原因就如Section5.2,“MySQL ServerLogs中所說的。想 要 手 動 的 移 除 二 進(jìn) 制 日 志 , 使 用PURGEBINARYLOGS語 句 。 請 查看Section13.4.1.1,“PURGE BINARY LOGS Syntax”。34explicit_defaults_for_timestamp引入版本5.6.6譯者宋鵬命令格式-explicit_defaults_for_timestamp=#系統(tǒng)參數(shù)名稱explicit_defaults_for_timestamp參數(shù)范圍Session可否動態(tài)調(diào)整No允許值范圍類型boolean默認(rèn)F
39、ALSE在 MySQL 中, TIMESTAMP數(shù)據(jù)類型是以一個不標(biāo)準(zhǔn)的方式區(qū)別于其他的數(shù)據(jù)類型:?TIMESTAMP列有NULL狀態(tài)沒有明確聲明的,會被分配給NOT NULL狀態(tài)。(其他數(shù)據(jù)類型的列,如果沒有明確聲明NOT NULL,那么允許NULL的值。)把這樣的列設(shè)置為 NULL ,去設(shè)置它為目前的時間戳。? 在一個表中的第一個 TIMESTAMP 列,如果不聲明 NULL 狀態(tài)或者一個明確的DEFAULT值或者ON UPDATE的子句,會被自動配為DEFAULTCURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP狀態(tài)。?例如下面這個TIMESTAM
40、P列, 如果不聲明NULL狀態(tài)或者一個明確的DEFAULT子句,會被自動分配為DEFAULT 0000-00-0000:00:00 (“0” 時間戳) 。如果插0000-00-00 00:00:00且不產(chǎn)生警告。那些不標(biāo)準(zhǔn)的行為仍未TIMESTAMP提供默認(rèn)值,但隨著MySQL 5.6.6不被建議使用,警告也出現(xiàn)在了MySQL 啟動的時候:WarningTIMESTAMPwithimplicitDEFAULT valueisdeprecated.Pleaseuse -explicit_defaults_for_timestamp server option (seedocumentation
41、for more details).就 想 警 告 中 表 明 的 , 關(guān) 閉 不 標(biāo) 準(zhǔn) 的 行 為 , 在 服 務(wù) 開 啟 的 時 候 開 啟 新 系 統(tǒng) 參 數(shù)explicit_defaults_for_timestamp。 隨 著 開 啟 參 數(shù) , 服 務(wù) 器 會 以 下 面 處 理TIMESTAMP 的的方式代替:? TIMESTAMP 列 不明確的聲明 NOT NULL 那么允許 NULL 值。把這個列設(shè)置為 NULL ,那它變成 NULL ,不是當(dāng)前的時間戳。? 不把 TIMESTAMP 列自動分配為 DEFAULT CURRENT_TIMESTAMP 或者 ON UPDATECUR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年心理資源考試題庫及答案一套
- 2026四川廣安武勝縣嘉陵水利集團(tuán)有限公司招聘工作人員1人筆試模擬試題及答案解析
- 2026年新疆石河子職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫附答案
- 2026年當(dāng)兵心理測考試題庫及答案一套
- 2026年河南交通單招試題及答案1套
- 2026年正德職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫附答案
- 2026年寧夏職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試模擬測試卷及答案1套
- 2026年安徽醫(yī)科大學(xué)臨床醫(yī)學(xué)院人才招聘124名備考題庫及答案1套
- 2026中國21世紀(jì)議程管理中心面向社會招聘2人筆試模擬試題及答案解析
- 2026年洛陽職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試模擬測試卷及答案1套
- 2025購房合同(一次性付款)
- GB/T 46161.1-2025道路車輛氣壓制動系第1部分:管、端面密封外螺紋接頭和螺紋孔
- 云南省茶葉出口競爭力分析及提升對策研究
- 絕緣技術(shù)監(jiān)督培訓(xùn)課件
- 2025秋季學(xué)期國開電大法律事務(wù)??啤缎淌略V訟法學(xué)》期末紙質(zhì)考試多項選擇題庫珍藏版
- 東城區(qū)2025-2026學(xué)年九年級第一學(xué)期期末考試物理試題
- 《市場監(jiān)督管理投訴舉報處理辦法》知識培訓(xùn)
- 地震監(jiān)測面試題目及答案
- 12S522混凝土模塊式排水檢查井圖集
- 物業(yè)的2025個人年終總結(jié)及2026年的年度工作計劃
- 交通警察道路執(zhí)勤執(zhí)法培訓(xùn)課件
評論
0/150
提交評論