通常我們如要儲存中文字碼在一個欄位裡,只要在create scheme加上"CHARACTER SET utf8",如:
`name` varchar(255) CHARACTER SET utf8 NOT NULL
但是在client傳送資料給mysql時,走的編碼並不是看欄位的編碼,所以當hibernate執行insert、update時,還是會有亂碼產生,
caramels 發表在 痞客邦 留言(0) 人氣(134)
OS: CentOS 5.5 64bit
yum install mysql mysql-server mysql-devel
caramels 發表在 痞客邦 留言(0) 人氣(9,078)
通常我們如要儲存中文字碼在一個欄位裡,只要在create scheme加上"CHARACTER SET utf8",如:
`name` varchar(255) CHARACTER SET utf8 NOT NULL
但是在client傳送資料給mysql時,走的編碼並不是看欄位的編碼,所以當hibernate執行insert、update時,還是會有亂碼產生,
caramels 發表在 痞客邦 留言(0) 人氣(2,825)
如果想要更改資料庫的結構但是出現問題
而訊息為防止儲存需要重新建立資料表的變更
代表有將此選項開啟
caramels 發表在 痞客邦 留言(0) 人氣(2,336)
錯誤訊息The media set has 2 media families but only 1 are provided.Restore failed for Server 'serverbname'. (Microsoft.SqlServer.Smo)
原因:缺少備份檔 因當初備份時不只寫到此提供的備份檔 還有其他的備份檔 所以若不能提供完整備份的檔案 將無法回複成功
所以未來在備份時要注意備份所寫到的檔案 若常忘記 建議每次只寫到一個檔案 就是沒有Append
caramels 發表在 痞客邦 留言(0) 人氣(287)
出現訊息
Cannot Open User Default Database, Login Failed
Microsoft SQL Server, Error 4064
caramels 發表在 痞客邦 留言(1) 人氣(1,076)