set character_set_client = 'utf8';set character_set_connection = 'utf8';
set character_set_database = 'utf8';
set character_set_results = 'utf8';
set character_set_server = 'utf8';
也可以使用set names utf8,相當於執行如下三個:
set character_set_client = 'utf8';
set character_set_connection = 'utf8';
set character_set_results = 'utf8';
show create database demo;
mysql資料庫預設已latin1編碼,因為是瑞典人開發的嘛,可以看到如下結果:
demo create database `demo` /*!40100 default character set latin1 */
修改資料庫編碼:
alter database demo default character set utf8 collate utf8_general_ci;
show create table contact;修改表編碼:
alter table contact default character set utf8 collate utf8_general_ci;
按如上修改應該基本上沒有什麼問題了
J2EE專案架構最佳實踐
基於專案的最差實踐,可以總結出一套專案架構的最佳實踐原則以便今後的復用和改進。原則1.時間總是非常緊,需求總是在變化,技術問題總是層出不窮,千萬不要認為軟體工程的問題不會發生在規範的公司和專案。每次一定要根據自己所處的位置作出正確的評估,比如專案經理做評估要留出足夠的時間buffer,開發人員應當正...
J2EE專案架構最佳實踐
基於專案的最差實踐,可以總結出一套專案架構的最佳實踐原則以便今後的復用和改進。原則1.時間總是非常緊,需求總是在變化,技術問題總是層出不窮,千萬不要認為軟體工程的問題不會發生在規範的公司和專案。每次一定要根據自己所處的位置作出正確的評估,比如專案經理做評估要留出足夠的時間buffer,開發人員應當正...
J2EE專案資料字典設計
這裡的資料字典並非是資料庫的資料字典,而是在專案編碼過程中涉及到一些類似字典查詢的操作。需求 在專案開發中,一些變數需要在多個地方使用,但這些變數的值是在某一範圍內,且每乙個值對應乙個翻譯的字面量。若是使用資料庫儲存,因為變數值是固定的,多餘的資料庫訪問沒有必要 若是直接硬編碼到 中,若是需要進行修...