资源简介
使用Python访问MySQL并实现增删改查
代码片段和文件信息
#!/usr/bin/env python
import MySQLdb
DATAbase_NAME = ‘hero‘
class HeroDB:
# init class and create a database
def __init__(self name conn cur):
self.name = name
self.conn = conn
self.cur = cur
try:
cur.execute(‘create database if not exists ‘ + name)
conn.select_db(name)
conn.commit()
except MySQLdb.Error e:
print “Mysql Error %d: %s“ % (e.args[0] e.args[1])
# create a table
def createTable(self name):
try:
ex = self.cur.execute
if ex(‘show tables‘) == 0:
ex(‘create table ‘ + name + ‘(id int name varchar(20) sex int age int info varchar(50))‘)
self.conn.commit()
except MySQLdb.Error e:
print “Mysql Error %d: %s“ % (e.args[0] e.args[1])
# insert single record
def insert(self name value):
try:
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-04-21 13:29 Summary\
文件 5065 2015-04-21 13:25 Summary\heroDB.py
文件 1953 2015-04-21 13:28 Summary\testHeroDB.py
- 上一篇:c # 进销存管理系统 sql2000
- 下一篇:《深入浅出mysql》.docx
相关资源
- SQL Server 2008分析服务从入门到精通S
- MySQL Workbench
- SQL Delta Duo for SQL Server 6.2.2.2066 破解版
- ssm后台管理系统框架(Spring mvc + myb
- dbForge Studio for MySQL v7.1.13 Professional
- SQL2000绿色版win7适用
- mysql-5.6.14.tar.gz linux安装包
- SQLAssistant9 破解版
- mysql-essential-5.1.60-winx64 + 图文教程
- sql toolkit
- 就业管理前台SSM+mysql+tomcat
- MySQL练习数据库
- mysql5.5 免安装版
- SQLPrompt 8.2(带破解工具和步骤) 支
- mycat+mysql+jdbc实现根据手机号尾号分库
- navicat for MySQL破解版,解压安装破解即
- 网上体育用品商城(ssmmysql).rar
- navicat for mysql简体中文绿色破解版
- 2018全国各省市县镇村mysql数据库+exc
- 全国邮政编码sql代码
- SSH+Mysql学生信息管理系统
- E4A编程MYSQL数据库操作
- SQLPrompt 9.4.8 含破解
- Navicat for MySql 11破解版
- 学生信息管理系统基于SQLite
- WIN10版本-win10安装sql2005失败替换文件
- ssh整合sql server
- Inside_Microsoft_SQL_Server_2008_T-SQL_Program
- springboot+mybatis+mysql+thymeleaf 实现最基本
- mysql.data.dll 各版本 最全
评论
共有 条评论