免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3160 | 回复: 2
打印 上一主题 下一主题

看了看ibm网站对sqlite的介绍 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-27 10:44 |只看该作者 |倒序浏览
感觉做论坛性质的网站
还是不要用sqlite了
用mysql好了

下一步就作测试
用sqlobject和不用的性能测试

论坛徽章:
0
2 [报告]
发表于 2005-09-27 20:35 |只看该作者

看了看ibm网站对sqlite的介绍

>;>;>; import MySQLdb
>;>;>; db=MySQLdb.connect(user='root',passwd='root',db='test')
>;>;>; c=db.cursor()
>;>;>; c.execute('create table aa(s varchar(100))')
0L
>;>;>; import time
>;>;>; def test():
        print time.time()
        for i in range(10000):
                c.execute('insert into aa values("bbbbb"')
        print time.time()

       
>;>;>; test()
1127824345.92
1127824347.56
>;>;>;

sqlobject创建table class总是不成功
createTable()就报NoneType错误
照着网站的例子作也一样

上面是MySQLdb的测试
使用MyISAM引擎
没用事务
效果不错!

论坛徽章:
0
3 [报告]
发表于 2005-09-27 21:27 |只看该作者

看了看ibm网站对sqlite的介绍

IDLE 1.1.1      
>;>;>; import MySQLdb
>;>;>; conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test')
>;>;>; c=conn.cursor()
>;>;>; c.execute('create database sss')
1L
>;>;>; c.execute('use sss')
0L
>;>;>; c.execute('create table a(a varchar(100))')
0L
>;>;>; c.execute('insert into a values("中国"')
1L
>;>;>; c.execute('select * from a ')
1L
>;>;>; a=c.fetchall()
>;>;>; for i in a:
        print i[0]

       
中国
>;>;>; c.execute('insert into a values("耄耋"')
1L
>;>;>; c.execute('select * from a ')
2L
>;>;>; a=c.fetchall()
>;>;>; for i in a:
        print i[0]

       
中国
耄耋
>;>;>;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP