我只是試圖將二進制日誌記錄添加到我的mySQL「my.ini」文件中,以便能夠執行增量備份。但是,我立即引發了錯誤使用mySQL二進制日誌記錄的Coldfusion問題?
二進制日誌記錄不可能。消息: 交易水平 InnoDB的 '讀取 - 提交' 不是二進制日誌模式安全 '聲明'
CF 9.01,MySQL 5.1中,一個Win XP的開發機器上。
我以爲是cftransaction一個問題,但我得到了同樣的錯誤,在一個簡單的測試更新沒有別的網頁上
<cfquery datasource='mySQLdata'>
UPDATE patients
SET patientTitle='Mr.',
patientFirstname='Peter',
patientLastname='Smith'
WHERE nhsNumber=7777777777
</cfquery>
我「的my.ini」文件(除了產生最後一行從嚮導)
[client]
port=3306
[mysql]
default-character-set=latin1
[mysqld]
port=3306
basedir="F:/Program Files/MySQL/MySQL Server 5.1/"
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"
default-character-set=latin1
default-storage-engine=INNODB
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
max_connections=341
query_cache_size=9M
table_cache=700
tmp_table_size=16M
thread_cache_size=17
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=8M
key_buffer_size=13M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=208K
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=22M
innodb_log_file_size=10M
innodb_thread_concurrency=10
log-bin = c:/binlogs
如果我拿出我的
log-bin=c:/binlogs
線的所有作品再次。這是怎麼回事?
我不能加入 二進制日誌格式=行 或 二進制日誌格式得到錯誤=混合 但儘管閱讀文件,我不知道哪個是最合適的? – Saul 2010-08-31 08:31:49