ubuntu下python使用sqlite

我使用的是ubuntu sever9.10,sqlite3 python都已安装妥当,无需单独安装。直接使用即可

下面记录网上找到的一个实例

#!/depot/Python-2.5/bin/python
import sqlite3

#链接数据库文件
#如果数据库文件不存在,回新建一个,如果存在则打开此文件
conn = sqlite3.connect('example')
c = conn.cursor()

#创建表格
c.execute('''create table stocks (date text, trans text, symbol text,  qty real, price real)''')

# 插入数据,执行SQL语句
c.execute("""insert into stocks values ('2006-01-15','BUoY','RHATd',100,35.14)""")

#将变动保存到数据库文件,如果没有执行词语句,则前面的insert 语句操作不会被保存
conn.commit()

#得到所有的记录
rec = c.execute('''select * from stocks''')
print c.fetchall()

PDO中文乱码解决办法

PDO 类, 发现也会有 UTF-8 乱码问题, 以下解决方案:

// 方法一:
PDO::__construct($dsn, $user, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8';"));
// 方法二:
PDO::__construct($dsn, $user, $pass);
PDO::exec("SET NAMES 'utf8';");


两种方法都能解决问题, 原理一样的, 使用哪中看自己喜欢了

来源:PHP100

Akismet插件导致无法回复

      最近没怎么管理过本博客,现在居然无法回复留言了,本地调试没有问题,发布文章没问题,就是没法留言每次留言都是500错误。把Akismet插件(我用的是SVN里的1.1.3版)去了就没问题了,不用这个插件又有点麻烦。只有等放了假在来慢慢处理。

谷歌真的会退出?

      这段时间没怎么浏览互联网上的事情,刚才才知道谷歌的“退出门”事件,不论起因经过以及结果,我想这又是神仙打架凡人遭殃的事情,关我升斗小民鸟事。网上有“轰”的,有“留”的,五花八门的文章多的是,现在逐渐平息,不管谷歌是走也好留也好,我想对我的影响都是可以忽略不计的。留下来,我可以继续用google的搜索,在技术类搜索中google的确很好使,日子照过;走了,大不了还有baidu、bing,国内还有什么搜狗、有道之类的,一个搜不出还可以多个引擎齐开总能找到相应的东西,日子依然可以过起走。以现今国内的互联网发展情况来看,多一个不多,少一个不少。

      从接触互联网开始,最先用sohu、yahoo之类的索引导航式的搜索,后来用baidu,在baidu竞价排名的污七八糟的那段时间,转用google,后来一直使用google,搜索、gmail、code等都在用,对谷歌还是有好感的,对google的技术非常佩服,很多技术都是其他搜索引擎模仿追赶的对象。如果谷歌真的退出中国,肯定感到惋惜,但是一个搜索引擎对网民、尤其是中国网民的影响真的有限,离了谁日子都照过。