易截截图软件、单文件、免安装、纯绿色、仅160KB

python模块之MySQLdb: 用python连接mysql数据库

mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法。python操作数据库需要安装一个第三方的模块,在http://mysql-python.sourceforge.net/
有下载和文档。
    由于python的数据库模块有专门的数据库模块的规范,所以,其实不管使用哪种数据库的方法都大同小异的,这里就给出一段示范的代码:
#
-*- encoding: gb2312 -*-
import
 os, sys, string
import
 MySQLdb
#
 连接数据库 
try
:
    conn 
=
 MySQLdb.connect(host
=
'
localhost
'
,user
=
'
root
'
,passwd
=
'
xxxx
'
,db
=
'
test1
'
)
except
 Exception, e:
    
print
 e
    sys.exit()
#
 获取cursor对象来进行操作
cursor 
=
 conn.cursor()
#
 创建表
sql 
=
 
"
create table if not exists test1(name varchar(128) primary key, age int(4))
"
cursor.execute(sql)
#
 插入数据
sql 
=
 
"
insert into test1(name, age) values ('%s', %d)
"
 
%
 (
"
zhaowei
"

23
)
try
:
    cursor.execute(sql)
except
 Exception, e:
    
print
 e
sql 
=
 
"
insert into test1(name, age) values ('%s', %d)
"
 
%
 (
"
张三
"

21
)
try
:
    cursor.execute(sql)
except
 Exception, e:
    
print
 e
#
 插入多条
sql 
=
 
"
insert into test1(name, age) values (%s, %s)
"
 
val 
=
 ((
"
李四
"

24
), (
"
王五
"

25
), (
"
洪六
"

26
))
try
:
    cursor.ex


相关文档:

mysql 导数据库命令

mysql 导数据库命令
mysql命令导数据库脚本。
mysql>create database databaseName
mysql>use yourDatabase
mysql>source d:yourSql.sql
=========================
1.mysql -u root -p Javascript:tagshow(event, '%CA%FD%BE%DD%BF%E2');" href="http://www.xland.com.cn/article/74/76/0704/Javascript:;" ......

关于mysql中的insert

    这几天,项目中有个需求,到数据库这步的结果就是需要批量update的数据,总不能循环使用update....set...吧,这样显示效率是很低,为了解决这个问题,大家也是想了很多的办法。
   先说这几个解决方案:
   1:循环update操作:什么都不说了,显然淘汰了;
   2: ......

用C语言扩展Python的功能


原文
Python和C分别有着各自的优缺点,用Python开发程序速度快,可靠性高,并且有许多现成模块可供使用,但执行速度相对较慢;C语言则正好相反,其执行速度快,但开发效率低。为了充分利用两种语言各自的优点,比较好的做法是用Python开发整个软件框架,而用C语言实现其关键模块。本文介绍如何利用C语言来扩展Python的功 ......

mysql状态 status

http://blog.163.com/mysqldba@126/blog/static/1315356342009931103834396/
最近看了看mysql的状态变量,感觉好多跟以前自己想象的不一样。为了以后能及时发现自己的错误,就先记下来;
http://dev.mysql.com/doc/refman/5.1/en/server-status-variables.html
mysql> show status;
Com_xxx
语句计数变量表示每个xxx ......

mysql 基本操作函数

一 . 安装与配置MYSQL
二 . 常用mysql命令行命令
1 .mysql的启动与停止
启动MYSQL服务 net start mysql
停止MYSQL服务 net stop mysql
2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在
3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL
 & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号