Air 連接 sqlite 中文亂碼

昨晚寫了一些sqlite用法,今天又實際操作遇到的新問題。

 

--修改表名

ALTER TABLE table_name RENAME TO new_table_name

例如 alter table message2 rename to message;

 

--備份數據庫

sqlite> .backup kun.backup

 

--導出sql 文件

第一種: D:/sqlite>sqlite3 kun.db .dump > kun.sql

第二種已進入命令行:  sqlite> .output kun.sql --

sqlite> .dump

sqlite> .output stdout --輸出內容屏幕

 

 

今天寫了個air 程序連接sqlite。

連接已有的數據庫,裏面有表message,內容有中文,air 是顯示不出來的...在網上也沒找到答案.

 

自己的解決方法:

用air 創建數據庫和表,在插入記錄,查詢,果然不出所料,中文不出現亂碼, 但用命令行連接sqlite ,查詢是亂碼,到出的sql文件中文正常.將sql 語句可以通過air在執行一遍。

 

 

 

所以air 連接sqlite 中文是個問題,大家注意一下。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章