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方法生成一个连接对象,通过这个对象来访问到数据库

#对数据进行操作

res = cur.execute('select * from UserInfo') #执行sql语句

data = cur.fetchall() #读取执行结果

#关闭数据库连接

cur.close()

conn.close()

print res #打印出共有多少条数据

print data #打印数据的实际内容

4、查询指定ID号的数据#!/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 = "select * from user where id=%s" #定义sql语句

params = ('3') #参数 ID为3

cur.execute(sql,params) #执行sql语句

data = cur.fetchall()

#关闭数据库连接

cur.close()

conn.close()

print data

python查询mysql数据库_用python操作mysql数据库(之简单查询操作)相关推荐

  1. python如何收集数据库_利用Python操作mysql数据库

    本文主要讲解如何利用python中的pymysql库来对mysql数据库进行操作 大家在转行项目中也可以加入这一步操作,提高逼格的同时还能简化流程 正文开始: 先看一下最常见的操作:从数据库中sele ...

  2. mysql接口测试_用python实现接口测试(四、操作MySQL)

    一.MySQL简介 使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy. Python-MySQL资格最老 ...

  3. python与excel互通_【python】python vs Excel ( 与mysql数据库之间的交互)

    [python]python vs Excel ( 与mysql数据库之间的交互) 通过python与mysql数据库做交互 到目前为止大部分案例的演示数据都是基于文件进行读取的.那么python如何 ...

  4. python sqlite数据库_用Python进行SQLite数据库操作

    简单的介绍 SQLite数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身.它是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经 ...

  5. python框架 mysql数据库_在Python的框架中为MySQL实现restful接口的教程

    最近在做游戏服务分层的时候,一直想把mysql的访问独立成一个单独的服务DBGate,原因如下: 请求收拢到DBGate,可以使DBGate变为无状态的,方便横向扩展 当请求量或者存储量变大时,mys ...

  6. python查询银行汇款_基于Python实现一个简单的银行转账操作

    前言 在进行一个应用系统的开发过程中,从上到下一般需要四个构件:客户端-业务逻辑层-数据访问层-数据库,其中数据访问层是一个底层.核心的技术.而且在实际开发中,数据库的操作也就是说数据访问层都是嵌套在 ...

  7. JAVA跟MYSQL数据库交互_【编写Java程序实现与Mysql数据库的连接,并交互性的实现简单查询,删除,修改,排序,显示等操作】...

    目前博主只实现了查询和插入,而且还不太会在面板对数据库语句进行更新,写完再看感觉语言有些冗杂,往后再更,大半夜写这个也是醉了呢. import javax.swing.*; import java.a ...

  8. python 导出mysql 视图_【Python基础】mysql数据库视图是什么

    什么是视图 ( view ) ? 视图,即虚拟表,通过底层接口封装的 SQL 语句查询到的内容作为虚拟表中的数据,因此视图中的记录来自数据表,它本身不存储数据. 视图可以连接一个或多个数据表的部分字段 ...

  9. python通过什么对象连接数据库_「Python」连接数据库的三种方式

    连接SQLite 要操作关系数据库,首先需要连接到数据库,一个数据库连接称为Connection: 连接到数据库后,需要打开游标,称之为Cursor,通过Cursor执行SQL语句,然后,获得执行结果 ...

  10. python怎么更新数据库_在Python的Django框架中更新数据库数据的方法

    先使用一些关键参数创建对象实例,如下: >>> p = Publisher(name='Apress', ... address='2855 Telegraph Ave.', ... ...

最新文章

  1. Android之图片加载框架Picasso源码解析
  2. ABAP基础类型温习
  3. python商城源码_自学Python才几天,就成功编写出俄罗斯方块游戏,附自学教程
  4. 压力大想出家? 这所高校招收佛学研究生,毕业后安排去向,就业前景好!
  5. java单例模式使用及注意事项
  6. python按键精灵找图教程_按键精灵中找图的操作教程
  7. 国际C 语言乱码大赛(IOCCC )
  8. Qt Quick Controls
  9. 百寸大屏搭配高清画质,极米NEW Z6X轻松打造沉浸式家庭影院
  10. 1077E Thematic Contests 【二分答案】
  11. unexpected error while obtaining UI hierarchy
  12. 低代码常见场景【上】|如何解决业务问题
  13. 形象解释清了内存颗粒、单双面、主板布线和双通道的那些事儿
  14. 360Wonder监控系统,设计和开发经验之谈
  15. 计算机的声音图标打不开怎么回事,win10电脑音量图标打不开怎么办
  16. jarvisoj level3
  17. [go]Go语言编译器的 “//go:“ 详解
  18. three.js学习笔记(十九)——后期处理
  19. 是辞驴找马好还是骑驴找马好哩?
  20. [激光原理与应用-35]:《光电检测技术-2》- 光学测量基础 - 认识光源

热门文章

  1. 4.Flow Layout Pane
  2. 如何创建脱机数据库应用程序思路
  3. [ES6] 细化ES6之 -- Class关键字
  4. 基于CSS3实现水平轮播效果
  5. javascript实现分页效果
  6. 运动检测(前景检测)之(一)ViBe
  7. 3006基于二叉链表的二叉树最长路径的求解(附思路)
  8. java oracle.sql.struct转字符串_JAVA oracle.sql.OPAQUE转String
  9. 使用WebStorm将项目部署到IIS
  10. 听说下雨天,子序列和孤单的你更配哦~