mysql 預設設定

2021-07-25 17:35:57 字數 1463 閱讀 1884

甲骨文mysql部門副總裁 tomas ulin在mysql connect 2012大會上稱,

甲骨文已經對mysql server 5.6中的預設設定進行了更改,主要如下:

設定舊值

新值back_log

5050 + ( max_connections / 5 ) 上限為900

binlog_checksum

none

crc32

binlog-row-event-max-size

1k8k

flush_time

1800

windows平台從1800改為0

host_cache_size

128innodb_autoextend_increment864

innodb_buffer_pool_instances

08。在32位windows中,如果innodb_buffer_pool_size大於1300m,預設值為innodb_buffer_pool_size / 128m

innodb_concurrency_tickets

5005000

innodb_file_per_table01

innodb_log_file_size

5m48m

innodb_old_blocks_time

01000

innodb_open_files

300300。如果innodb_file_per_table為on,則為更高的table_open_cache值或300

innodb_purge_batch_size

20300

innodb_purge_threads01

innodb_stats_on_metadata

onoff

join_buffer_size

128k

256k

max_allowed_packet

1m4m

max_connect_errors

10100

open_files_limit

05000

query_cache_size01m

query_cache_type

on/1

off/0

sort_buffer_size

2m256k

sql_mode

none

no_engine_substitution

sync_master_info

010000

sync_relay_log

010000

sync_relay_log_info

010000

table_definition_cache

400table_open_cache

4002000

thread_cache_size

0

mysql 時區設定 設定MySQL預設時區

mysql預設的時區是utc時區,比北京時間晚8個小時。假設日誌裡面的時間是中午12 00,那麼北京時間應該是晚上的8 00點鐘。為方便檢視和設定時間,我們要設定mysql的預設時區,以符合本地使用。1 永久有效方法 修改my.cnf檔案,加入如下2行 default time zone 08 00...

MySQL 日期型別及預設設定

mysql 的日期型別如何設定當前時間為其預設值?答 請使用 timestamp 型別,且 預設值設為 now 或 current timestamp 型別 位元組格式 用途是否支援設定系統預設值 date 3yyyy mm dd 日期值不支援 time 3hh mm ss 時間值或持續時間 不支援...

mysql 時間字段預設設定型別

以mysql資料庫為例 建立兩個字段 create time update time 分別以資料型別datetime 與 timestamp 為例 create time datetime default current timestamp update time datetime default ...