python操作Mysql数据库

原创 2016年08月29日 15:54:43

安装

下载安装:
https://pypi.python.org/pypi/MySQL-python/1.2.5

操作

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import MySQLdb

# 打开数据库连接
db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )

# 使用cursor()方法获取操作游标 
cursor = db.cursor()

# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法获取一条数据库。
data = cursor.fetchone()

print "Database version : %s " % data

# SQL 插入语句
sql = """INSERT INTO EMPLOYEE(FIRST_NAME,
         LAST_NAME, AGE, SEX, INCOME)
         VALUES ('Mac', 'Mohan', 20, 'M', 2000)"""
try:
   # 执行sql语句
   cursor.execute(sql)
   # 提交到数据库执行
   db.commit()
except:
   # Rollback in case there is any error
   db.rollback()

# 关闭数据库连接
db.close()
版权声明:本文为博主原创文章,未经博主允许不得转载。

Windows下安装MySQLdb, Python操作MySQL数据库的增删改查

这里的前提是windows上已经安装了MySQL数据库,且配置完毕,能正常建表能操作。在此基础上只需安装MySQL-python-1.2.4b4.win32-py2.7.exe就ok了,只有1M多。这...
  • yanzi1225627
  • yanzi1225627
  • 2014年05月25日 18:08
  • 5397

Python操作MySQL数据库的三种方法

1. MySQLdb 的使用(1) 什么是MySQLdb?  MySQLdb 是用于 Python 连接 MySQL 数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 My...
  • Oscer2016
  • Oscer2016
  • 2017年04月20日 13:13
  • 10689

windows环境下,python连接mysql数据库

环境配置: python2.6、mysql5.6、apache MySQLdb下载地址:http://www.codegood.com/downloads #!D:/python/pyt...
  • zzm628
  • zzm628
  • 2015年10月12日 17:25
  • 631

Linux python使用mysql数据库

python使用mysql数据库,需要安装MySQL-python。 首先到http://sourceforge.net/projects/mysql-python/files/mysql-pytho...
  • WitsMakeMen
  • WitsMakeMen
  • 2014年03月04日 21:35
  • 629

通过python操作mysql和orm操作mysql

python3.0需要安装pymysql 数据连接操作 # Author:dancheng import pymysql #创建链接 conn = pymysql.connect(host...
  • dancheng1
  • dancheng1
  • 2017年10月18日 20:16
  • 133

Linux下python连接MySQL数据库

Linux下python连接MySQL数据库方法 要连接数据库名称是hhh,用户名是tom,连接的数据表是 data_import,其中 data_import数据结构如下(5个属性): my...
  • ysdaniel
  • ysdaniel
  • 2011年12月18日 14:25
  • 4056

NodeJs操作mysql数据库(js版)

1 、需要npm install mysql 实现一个简单的数据库系统,包含增删查的功能 /**  * Created by wangyc on 2015-3...
  • wyc_cs
  • wyc_cs
  • 2016年03月31日 13:57
  • 1684

[Python]操作Mysql数据库

#!/usr/bin/python #InsertData file1 file2 #file_name like sh600115_2014-12-29.txt import sys import ...
  • adream307
  • adream307
  • 2015年01月06日 22:50
  • 442

Python 操作MySQL数据库

#encoding=utf-8 import os, sys, string, random import MySQLdb reload(sys) sys.setdefaultencoding('ut...
  • fqlike
  • fqlike
  • 2016年03月31日 16:33
  • 155

Python之操作MySQL数据库

1、安装MySQL-python-1.2.3      2、然后连接数据库      3、执行数据库的增、删、改、查 # -*- coding: utf-8 -*- import lo...
  • shandong_chu
  • shandong_chu
  • 2017年04月14日 17:04
  • 140
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python操作Mysql数据库
举报原因:
原因补充:

(最多只允许输入30个字)