设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

Python 实战(2):简单的数据库

[复制链接]

0

主题

0

好友

43

积分

新手上路

Rank: 1

楼主
发表于 2015-7-25 12:18:10 |显示全部楼层
csyhhb 发表于 2015-5-25 17:41
这问题我解决的了,是我的.sql 的文本编码格式是ANSI,改成UTF-8保存就可以了 ...

奇怪,我直接把这个文件改成了UTF-8编码保存,然后在sqlite控制台输入.read语句,就报错,一堆乱码。先生给的那个sql文件可以read出来,但是我一改又扑街了。。。请问你是就直接把sql文件用text打开,然后另存为,保存为utf-8编码,文件里的内容就是文章中的create和insert语句,是这样吗?
回复

使用道具 举报

0

主题

0

好友

43

积分

新手上路

Rank: 1

沙发
发表于 2015-7-25 13:00:00 |显示全部楼层
老师,为什么把sql文件变为utf8编码的,sqlite无法阅读,如果不用utf8编码的,网页又会报错。我下载了你的sql文件倒是可以读出来,可是一改内容,又乱码了。请问老师,这个中文编码的问题到底要怎么解决??都纠结两三天了= =

2.png (9.71 KB, 下载次数: 332)

2.png

回复

使用道具 举报

0

主题

0

好友

43

积分

新手上路

Rank: 1

板凳
发表于 2015-7-30 13:43:51 |显示全部楼层
crossin先生 发表于 2015-7-25 22:23
不过你截图上的这个问题好像是因为用了 带BOM的UTF8,这个会在文件前加上一个BOM头,导致读入数据库的时 ...

的确是文本编辑器的原因,现在已经解决了!!谢谢先生!!O(∩_∩)O~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-3 07:28 , Processed in 0.017134 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部