安装python1. 从 http://www.python.org/download/ 下载最新的python版本 (我用的是python2.72, 当时最稳定的)2. 然后一路next, 安装到你想要的目录下3. 然后更改path, 点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑这个变量,把” ;C:\Python27; C;\Python27\Scripts; “加到它的结尾。当然,是Python所在的正确路径。 安装django1. 从https://www.djangoproject.com/download/ 下载最...
import pymysql as ps2 3 class MysqlHelper:4 def __init__(self, host, user, password, database, charset):5 self.host = host6 self.user = user7 self.password = password8 self.database = database9 self.charset = charset
10 self.db = None
11 self.curs = None
12 # 数据库连接
13 def open(self):
14 self.db = ps.connect(host=self....
import pymysql as ps2 3 # 打开数据库连接4 db = ps.connect(host=‘localhost‘, user=‘root‘, password=‘123456‘, database=‘test‘, charset=‘utf8‘)5 6 # 创建一个游标对象7 cur = db.cursor()8 9 # 参数化处理
10 sql = "INSERT INTO USER(NAME,PASSWORD) VALUES(%s,%s)"
11
12 cur.execute(sql, (‘小黑‘, ‘123456‘))
13
14 print("OK")
15
16 # 提交事务(这个一定要主动提交,不然在数据库中操作增、删结果不...
# 引入pymysql模块2 import pymysql as pm3 4 # 数据库连接5 db = pm.connect(host=‘localhost‘, user=‘root‘, password="123456",database=‘task‘, charset=‘utf8‘)6 # 建立游标7 cur = db.cursor()8 # 设置sql语句9 sql = ‘SELECT * FROM video_info WHERE actor_name=%s‘
10 # 执行sql语句
11 cur.execute(sql,‘刘德华‘)
12 # 保存符合条件结果集
13 results = cur.fetchall()
14 # 打印结果集
15 print(results)
1...
整理了一下前面3期学的内容后,现在练习使用python去操作数据库
#!python3# coding:utf-8import pymysqlclass mysql_option(): def __init__(self, host, port, username, pwd, **kwargs): ‘‘‘ 如果直接连接到具体的数据库,只需要传kwargs,即db = dbname :param host: :param port: :param username: :param pwd: :param kwargs: :return: ‘‘‘ ...
# python操作mysql
mysql数据库可以应用于多种编程语言,包括 PHP,Java,Go,Python
不同编程语言操作mysql,都是使用了mysql提供的API接口。
如果直接操作mysql提供的API相对复杂一些,因为不同的编程语言都有不同的封装好的包或者模块进行数据库的相关操作。
在python中也有很多的包或模块进行mysql数据库的操作,比较知名的包包括
pymysql,mysqldb。。。
### 安装pymysql
pip install pymysql
### python操作mysql的基本步骤
...