用python操作mysql数据库(之简单查操作)

1、mysql安装

此处省略一万字.......

2、pip安装MySQLdb模块

sudo pip install mysql-python

3、简单代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import MySQLdb

#建立连接
conn = MySQLdb.connect(host=‘127.0.0.1‘,user=‘root‘,passwd=‘1qaz#EDC‘,db=‘test_db‘)
cur = conn.cursor() #创建一个游标

#说明,connect方法生成一个连接对象,通过这个对象来访问到数据库

#对数据进行操作
cur.execute(‘select * from UserInfo‘) #执行sql语句
data = cur.fetchall()   #读取执行结果

#关闭数据库连接
cur.close()
conn.close()

print res
print data
时间: 2024-11-06 07:08:00

用python操作mysql数据库(之简单查操作)的相关文章

Python数据库操作 MySQL数据库与数据表操作#学习猿地

# MySQL数据库与数据表操作 + 数据库的操作 + 数据库创建 + 数据库删除 + 数据表的操作 + 数据表的创建 + 数据表的修改 (表结构) + 数据表的删除 ### 数据库的操作 #### 1.数据库的创建 ```mysql # 链接mysql数据库后,进入mysql后可以操作数据 # 1. 创建库 create database if not exists tlxy default charset=utf8: -- 1. 数据库 tlxy 如果不存在则创建数据库,存在则不创建 --

linux操作mysql数据库常用简单步骤

连接mysql数据库: 主要看mysql安装在哪一个目录下: mysql -h主机地址 -u用户名 -p用户密码 或者mysql -h ip地址 -u  zaiai -p zaiai 或者/var/email/mysql/bim/mysql mysql数据库中sql修改字段类型 首先说明一下: 在mysql数据库中可以对表的字段类型进行修改的,这样的好处是正常情况下原来的数据不会丢失的. 它的语法规则是:alter table newexample modify id char(20); 这里详

python操作mysql数据库之"删改查"

import pymysql conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='990310',db = 'school',charset='utf8') cursor = conn.cursor() l = [ ('鸭蛋1','女',2), ('鸭蛋2', '女', 2), ('鸭蛋3', '女', 2) ] #r = cursor.execute('insert into student(sname,g

java连接mysql数据库增删改查操作记录

1. 连接数据库,得到数据库连接变量 注意连接数据库的时候 (1)打开DB Browser 新建一个Database Driver,注意添加Driver JARs的时候添加的包,我的是mysql-connector-java-5.0.3-bin.jar (2)要将数据库jar包拷贝到工程下的WEB-INF\lib下 import java.sql.Connection;//java包 public class DBConnection { private String dbDriver="com

用python操作mysql数据库(之“删除”操作)

#!/usr/bin/env python # -*- coding: utf-8 -*-   import MySQLdb   #建立连接 conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db') cur = conn.cursor()   #对数据进行操作 sql = "delete from user where id=%s" #定义一条删除指定ID的sql语句 para

用python操作mysql数据库(之“更新”操作)

#!/usr/bin/env python # -*- coding: utf-8 -*- import MySQLdb #建立连接 conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db') cur = conn.cursor() #对数据进行操作 sql = "update user set name=%s where id=7" #定义sql语句,用于修改ID为7的name

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

这里的前提是windows上已经安装了MySQL数据库,且配置完毕,能正常建表能操作.在此基础上只需安装MySQL-python-1.2.4b4.win32-py2.7.exe就ok了,只有1M多.这个有点类似jdbc里的那个jar包. 下载链接:http://sourceforge.net/projects/mysql-python/ , 百度云盘 :http://pan.baidu.com/s/1dDgnfpR 密码:7bna 接着import MySQLdb就能使用了,下面给出测试代码:

python操作mysql数据库实现增删改查

Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server 2000 Informix Interbase Oracle Sybase 你可以访问Python数据库接口及API查看详细的支持数据库列表. 不同的数据库你需要下载不同的DB API模块,例如你需要

22、Python之mysql数据库操作

一.mysql mysql服务安装及使用方法,请自行百度,我们这里重点是学习如何使用python操作mysql数据库,需要用到模块pymysql,请听我娓娓道来. python操作mysql的具体步骤如下: 1.导入pymysql模块  import pymysql 2.连接mysql数据库 conn = pymysql.Connect(host='192.168.12.1',port=3306,user = 'root',passwd='1234',db='python',charset='u

Python MySQLdb模块连接操作mysql数据库实例_python

mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法.python操作数据库需要安装一个第三方的模块,在http://mysql-python.sourceforge.net/有下载和文档. 由于python的数据库模块有专门的数据库模块的规范,所以,其实不管使用哪种数据库的方法都大同小异的,这里就给出一段示范的代码: #-*- encoding: gb2312 -*- import os, sys, string impo