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()
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Python连接及操作MySQL数据库

坚持每天学一点,每天积累一点点,作为自己每天的业余收获,利用自己零散的时间学了一下python操作MYSQL,所以整理一下。 我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧...

Python2.7操作Mysql数据库及乱码解决方案(附mysqldb win32 py2.7下载)

mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法。python操作MySQL数据库需要安装一个第三方的模块,在http://...
  • zm2714
  • zm2714
  • 2012-09-13 14:47
  • 3076

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

python操作mysql数据库(增,删,改,查)

python操作mysql数据库

python操作MySQL数据库

坚持每天学一点,每天积累一点点,作为自己每天的业余收获,这个文章是我在吃饭的期间写的,利用自己零散的时间学了一下python操作MYSQL,所以整理一下。 我采用的是MySQLdb操作的MYSQ...
  • JIESA
  • JIESA
  • 2016-02-01 20:53
  • 455

Python开发---操作MySQL数据库

博客核心内容: pymysql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。1.初试操作 2.用户初次登陆MySQL数据库的验证以及由此引发SQL注入的问题 3.如何...

python操作MySQL数据库

由于项目中需要连接mysql去存取数据 我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧: ? 1 2 3 4 5 6 7 8 ...

Python编程语言操作MySQL数据库实战演习

以下的文章主要介绍的是Python编程语言操作MySQL数据库的实际操作流程,以前发的文章误把mssql错当成mysql。我们大家都知道mssql是微软的SQL Server数据库服务器。下面讨论下P...

python3.3~mysql数据库操作

python操作数据库,需要先安装pymysql包,安装方法,见文章:http://blog.csdn.net/lh1963/article/details/52585745 接下来一步...

Python中使用SQLAlchemy连接Mysql数据库(单表操作)

一,SQLAlchemy的安装 使用$ easy_install sqlalchemy 或 $ pip install sqlalchemy如果出现什么错,就进去root用户下进行安装...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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