sqlite数据库中文乱码如何解决

山中云雾 发布于 2012/04/22 09:22
阅读 6K+
收藏 0

在使用php+sqlite数据的时候,遇到中文就出现乱码,通过测试数据库编码和文件编码不一致造成的,请问如何设sqlite数据的编码,解决乱码问题,请大侠们帮忙解决一下,谢谢了

 

补充:通过sqlite_libencoding()得到数据的"iso8859",我的文件是UTF-8,不知道如何将将数据库的编码设置成和文件一致

加载中
0
不流泪的机场
不流泪的机场
连接SQLite的时候要设置encoding
0
汉克斯
汉克斯
告诉你个最有效的方法,把所有中文(GBK啊,UNICODE啊,UTF-X啊,等等)都用BASE64转了后存数据库。用的时候转出来,如果你的系统是UTF-8(假如是LINUX类系统),显示是其他系统,那么就把这个UTF-8转换成其他编码的过程和工作量交给显示端。
0
chunquedong
chunquedong
插入字符串之前把字符串编码转换一下,如果数据已经存在了,就写个工具全部转一下
返回顶部
顶部