2007年6月17日 星期日

MySQL ODBC 中文問題之解(big5)

由於公司的政策,致使公司的系統要轉向MySQL + JAVA,這兩天就在測試MySQL +ODBC ,結果發現中文出來是亂碼.
經與廠商確認才發現原來,MySQL內定使用 UTF8,而目前中文WINDOWS則是使用 big5碼,造成出來的中文是亂碼.
目前的解決方案是在 MySQL ODBC driver 的option 內加註 SET NAMES big5來解決.暫時解決了這個問題,但仍須進一步作測試才能作確認.