今天小試了下ruby on rails。根據eiffel qiu的安裝步驟(ruby on rails實踐)進行安裝,還算比較順利。
但是安裝完畢後做例子的時候又出現了中文亂碼問題,搜尋+試驗一通後得到如下的解決方法:
環境:ruby:ruby185-22_rc2.exe
mysql:5.0.18
mysql圖形化管理工具:ems sql manager 2005
os:xp sp2
亂碼情況一:使用者從輸入介面輸入中文,程式將輸入內容儲存到mysql中,程式在將內容從mysql取出顯示到頁面上,中文顯示正常。但利用ems sql manager 2005檢視時看到的是中文亂碼。(我的mysql資料庫和表設定的都是utf8格式)
解決方法:修改database.yml 增加 encoding: utf8 這一資料庫連線屬性。修改後:
development:
adapter: mysql
database: mybook
encoding: utf8
username: root
password: 123456
host: localhost
附件一是解決後效果
附件二是解決後效果
描述:檔案大小:
154 kb
看過的:
描述:檔案大小:
19 kb
看過的:
Android Socket 中文亂碼徹底解決
主要還是伺服器端和客戶端編碼匹配的問題 不管用何種編碼 只要兩端匹配 就ok不要假定預設編碼 乙個個去試 不如一行code 關鍵 public static final string bm gbk 全域性定義,以適應系統其他部分 inputstream is bufferedreader br bw...
SecureCRT中文亂碼 複製貼上亂碼解決辦法
securecrt的預設配置對中文支援不好。很容易出現中文亂碼。即使顯示出來沒有亂碼,將文字複製貼上到其他windows程式中也會是亂碼,或者從windows複製進securecrt會亂碼,很不方便。這個歸結起來還是字元編碼的問題,需要進行以下簡單設定 1.首先進入 option 選單 sessio...
Ubuntu gedit 中文亂碼問題 秒解
在中文支援配置還不完整的ubuntu 14.04中,使用gedit開啟帶有中文字元的檔案有時會出現亂碼的情況,這是由於gedit對字元編碼匹配不正確導致的,解決方法如下 在終端中輸入如下命令,然後重新開啟gedit即可 gsettings set org.gnome.gedit.preference...