2008年6月11日 星期三

BIG5 資料庫的匯出匯入

big5 資料庫的匯出 匯入
=================================================

直接 dump…
mysqldump -uroot -p database > database.sql
 -->sql 檔看起來是亂碼

匯回去用…
mysql -uroot -p --default-character-set=utf8
 -->sql 檔看起來是亂碼,但是匯回去不受影響。
mysql -uroot -p --default-character-set=latin1
 -->錯誤
mysql -uroot -p --default-character-set=big5
 -->錯誤

=================================================

用 latin1 dump…
mysqldump -uroot -p --default-character-set=latin1 database > database.sql
 -->sql檔可以看到正確中文碼。


匯回去用…
mysql -uroot -p --default-character-set=utf8
mysql -uroot -p --default-character-set=latin1
mysql -uroot -p --default-character-set=big5
 -->結果都正確。 (不知是否會有許蓋功的問題?)
=================================================

沒有留言:

更高效處理 micro second 的方式

更高效處理 micro second 的方式…  以 STM32 為例… __IO unsigned long sys_tick = 0; void SysTick_Handler(void) {     HAL_IncTick();     sys_tick += (SysTi...