Python连接MySQL
作者:月婆首那 日期:2006-05-10 23:00
想用Python连接MySQL,看了网上的资料,不太全,自己研究了下,很简单,就当做学习笔记吧。
1。在http://sourceforge.net/projects/mysql-python/下载,连接所需要的包,MysqlDB。最新的版本是1.2.1_p2(for *NIX)或者1.2.0(for i386),我用的是i386版的,以下都以1.2.0为例。
2。下载后安装,会自动找到你Python的安装目录,装在%Python_HOME%Libsite-packages目录中。
3。程序实例:
from MySQLdb import *
def conn():
cn=Connection('127.0.0.1','root','','test')
#Connection()函数的参数依次为
# host(string, host to connect);
# user(string, user to connect as);
# passwd(string, password to use);
# db(string, database to use)
#也可以这样选择数据库
#cn.select_db('test')
cur=cn.cursor()
cur.execute('select * from user')
#设置游标的位置,不设置默认为0
#cur.scroll(0)
row=cur.fetchone()
#查询游标位置的一条记录,返回值为元组
print row[0] #输出第一个字段内容
print row[1]
if __name__=='__main__':
conn()
4。查询时也可执行fetchall(),返回所有记录为一个元组(tuple),元组的每个元素为每行记录;还有fetchmany(size)
5。增删改的例子
insert:
cur.execute('insert into user (name,passwd) values('sparezgw','asdfasdf')')
cur.insert_id()
update:
cur.execute('update user set passwd='asdfasdf' where name='sparezgw'')
delete:
cur.execute('delete from user where id=2')
1。在http://sourceforge.net/projects/mysql-python/下载,连接所需要的包,MysqlDB。最新的版本是1.2.1_p2(for *NIX)或者1.2.0(for i386),我用的是i386版的,以下都以1.2.0为例。
2。下载后安装,会自动找到你Python的安装目录,装在%Python_HOME%Libsite-packages目录中。
3。程序实例:
from MySQLdb import *
def conn():
cn=Connection('127.0.0.1','root','','test')
#Connection()函数的参数依次为
# host(string, host to connect);
# user(string, user to connect as);
# passwd(string, password to use);
# db(string, database to use)
#也可以这样选择数据库
#cn.select_db('test')
cur=cn.cursor()
cur.execute('select * from user')
#设置游标的位置,不设置默认为0
#cur.scroll(0)
row=cur.fetchone()
#查询游标位置的一条记录,返回值为元组
print row[0] #输出第一个字段内容
print row[1]
if __name__=='__main__':
conn()
4。查询时也可执行fetchall(),返回所有记录为一个元组(tuple),元组的每个元素为每行记录;还有fetchmany(size)
5。增删改的例子
insert:
cur.execute('insert into user (name,passwd) values('sparezgw','asdfasdf')')
cur.insert_id()
update:
cur.execute('update user set passwd='asdfasdf' where name='sparezgw'')
delete:
cur.execute('delete from user where id=2')
唉!好久没来了!
作者:月婆首那 日期:2006-04-17 17:30
好久没来了,blog都长草了,同学密我n多次了,怎么也不上来更新呢?这段时间一直很忙,虽然忙里偷闲的干了些别的,但一直都没找到时间上来砍砍草.这不手里的活都基本上完了,可以好好整整我的blog了,刚开学时还做过php小偷,是个天气预报的程序http://weather.rs4ever.com/,还没弄完整,近来会整好的,需要的同学可以密我免费提供啊,嘻嘻!o(^-^)O
好长时间没有写过什么东西了,新年,情人节,甚至出去玩都没有留下什么东西,挺后悔的.所以准备写个回忆录什么的,呵呵.就这样吧,晚上再来!
好长时间没有写过什么东西了,新年,情人节,甚至出去玩都没有留下什么东西,挺后悔的.所以准备写个回忆录什么的,呵呵.就这样吧,晚上再来!
PHP的彩蛋?
作者:月婆首那 日期:2006-01-20 10:37
2006年的7个blog设计趋势
作者:月婆首那 日期:2006-01-19 12:40
偶然发现了Yoren翻译的2006年的7个blog设计趋势,非常的不错。列出了Rachel Cunliffe认为2006年blog界会流行的7个设计趋势。其中举的例子网站都有特点,设计的不错。
1.大字体(Big fonts):
只有11号Verdana字体才酷的时代已经过去了。大字体的标题甚至内文已经回到了许多blog裡,例如Garrett Dimon’s blog或Whitespace(最近正好讨论了大字体的优点)。
2.顶端边线(Top border):
一堆网站现在都有条横跨整个视窗顶端的细长边线,不论网页其他部份的宽度為何。这条线通常有5或6点高。范例包括: A List Apart,Tech Crunch,Whitespace,GigaOM。
3.大的页首和页尾(Big headers/ footers):
网站如Juque、Read/Write Web、Business Logs、The Hot Crew,使用高对比的顏色来凸显那特别大的页首或页尾。这些页首和页尾将横跨整个视窗,而其餘的内容则更為狭窄。
4.明亮的色彩(Bright colours):
以明亮的色彩搭配隐约的垂直渐层填充於方块中。这样的网站有:9rules、Blinksale、Serene Green、Fruitcast。
5.对话气泡框住的回应(Speech bubble comments):
在回应的部份作些有趣的装饰,例如hicksdesign和Digg。
6.圆角(Rounded corners):
CSS技巧使得圆角矩形的设计更為容易,到处都可以看见。
7.强化式的连结(Highlighted links):
连结不再加上底线,不过它们的背景色变得不同了 - 通常是淡黄色的。
1.大字体(Big fonts):
只有11号Verdana字体才酷的时代已经过去了。大字体的标题甚至内文已经回到了许多blog裡,例如Garrett Dimon’s blog或Whitespace(最近正好讨论了大字体的优点)。
2.顶端边线(Top border):
一堆网站现在都有条横跨整个视窗顶端的细长边线,不论网页其他部份的宽度為何。这条线通常有5或6点高。范例包括: A List Apart,Tech Crunch,Whitespace,GigaOM。
3.大的页首和页尾(Big headers/ footers):
网站如Juque、Read/Write Web、Business Logs、The Hot Crew,使用高对比的顏色来凸显那特别大的页首或页尾。这些页首和页尾将横跨整个视窗,而其餘的内容则更為狭窄。
4.明亮的色彩(Bright colours):
以明亮的色彩搭配隐约的垂直渐层填充於方块中。这样的网站有:9rules、Blinksale、Serene Green、Fruitcast。
5.对话气泡框住的回应(Speech bubble comments):
在回应的部份作些有趣的装饰,例如hicksdesign和Digg。
6.圆角(Rounded corners):
CSS技巧使得圆角矩形的设计更為容易,到处都可以看见。
7.强化式的连结(Highlighted links):
连结不再加上底线,不过它们的背景色变得不同了 - 通常是淡黄色的。
iPod Baby
作者:月婆首那 日期:2006-01-17 23:35
M5 - Coca Cola
作者:月婆首那 日期:2006-01-17 14:23
又回来了!
作者:月婆首那 日期:2006-01-15 11:30
Simon & Milo(Prozzak)
作者:月婆首那 日期:2005-08-29 23:19

我在Baidu和Google上搜了搜,很难找到这张CD的试听与下载。所以我特意传上来3首较好的,供大家分享!
Track Listings:
1. Pretty Girls
2. Omobolasire
3. Sucks To Be You
4. WWW.Nevergetoveryou
5. Get A Clue
6. Be As
7. Infatuation
8. It's Not Me It's You
9. Strange Disease
10. Europa
11. The Legend Of Simon And Milo (Bonus Video)
12. Omobolasire (Bonus Video)
13. Sucks To Be You (Bonus Video)


