源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Python中操作MySQL入门实例

  • 时间:2022-12-25 13:55 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python中操作MySQL入门实例
[b]一、安装MySQL-python [/b]
[u]复制代码[/u] 代码如下:
# yum install -y MySQL-python
[b]二、打开数据库连接 [/b]
[u]复制代码[/u] 代码如下:
#!/usr/bin/python import MySQLdb conn = MySQLdb.connect(user='root',passwd='admin',host='127.0.0.1') conn.select_db('test') cur = conn.cursor()
[b]三、操作数据库 [/b]
[u]复制代码[/u] 代码如下:
def insertdb():     sql = 'insert into test(name,`sort`) values ("%s","%s")'     exsql = sql % ('hello','python')     cur.execute(exsql)     conn.commit()     return 'insert success' def selectdb():     sql = 'select `name` from test where `sort` = "%s"'     exsql = sql % ('python')     count = cur.execute(exsql)     for row in cur:         print row     print 'cursor move to top:'     cur.scroll(0,'absolute')     row = cur.fetchone()     while row is not None:         print row         row = cur.fetchone()     print 'cursor move to top:'     cur.scroll(0,'absolute')     many = cur.fetchmany(count)     print many def deletedb():     sql = 'delete from test where `sort` = "%s"'     exsql = sql % ('python')     cur.execute(exsql)     conn.commit()     return 'delete success' print insertdb() print insertdb() selectdb() print deletedb()
[b]四、关闭连接 [/b]
[u]复制代码[/u] 代码如下:
cur.close() conn.close()
注意顺序。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部