python操作MySQL实例
下载python,
https://www.python.org/downloads/windows/
https://www.python.org/downloads/release/python-2718/
安装时选上把python加入path环境变量;安装完成,看一下可用了;
输入import MySQLdb,回车,如下图提示,则没有安装python用于操作MySQL数据库的库;
一种方法是用pip指令下载python mysqldb库,然后安装,
还不会操作;
有的下载的python mysqldb库,安装会提示python 2.7没有注册,不能安装;
下载如下的一个;在命令行执行reg.py;然后再安装,就好了;
再import MySQLdb,出现下图DLL载入失败;重新找个适合的python mysqldb库下载安装;
import MySQLdb,没有出错,这就导入访问MySQL的库成功了;
测试代码;
db = MySQLdb.connect(host='127.0.0.1', port=3306, user='root', passwd='123456', db='test', charset='utf8')
cursor = db.cursor()
print cursor.execute("select * from peoples")
for data in cursor.fetchall():print data
db.close()
一行行输入一下;如果口令密码不对,则出错如下;
没出错如下图,建立连接,返回db变量;
MySQL里面已经建立一张表,有三条记录;
输入下面语句,打印出有3条记录;
循环输出记录;出现下图错误,
IndentationError: expected an indented block
缩进错误: 期望一个缩进的块
python的语法是,循环体的语句要有缩进,语句前面加几个空格;print data 前面加空格;
然后输出了3条记录;输出完关闭连接;
python操作MySQL实例相关推荐
- Python操作Mysql实例代码教程在线版(查询手册)_python
实例1.取得MYSQL的版本 在windows环境下安装mysql模块用于python开发 MySQL-python Windows下EXE安装文件下载 复制代码 代码如下: # -*- coding ...
- Python操作Mysql实例代码教程(查询手册)
2019独角兽企业重金招聘Python工程师标准>>> 本文介绍了Python操作MYSQL.执行SQL语句.获取结果集.遍历结果集.取得某个字段.获取表字段名.将图片插入数据库.执 ...
- python mysql返回,python操作mysql数据-执行语句返回值直接返回字典类型
fetchall()将结果放在二维数组里面,每一行的结果在元组里面 import pymysql def export(table_name): conn =pymysql.connect(host ...
- python mysql实例_Python操作Mysql实例代码
本文介绍了Python操作MYSQL.执行SQL语句.获取结果集.遍历结果集.取得某个字段.获取表字段名.将图片插入数据库.执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐. 实例 ...
- python使用mysql实例教程_Python操作Mysql实例代码教程(查询手册)
本文介绍了Python操作MYSQL.执行SQL语句.获取结果集.遍历结果集.取得某个字段.获取表字段名.将图片插入数据库.执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐. 实例 ...
- python使用mysql实例教程_Python操作Mysql实例代码教程在线版(查询手册)_python
实例1.取得MYSQL的版本 在windows环境下安装mysql模块用于python开发 MySQL-python Windows下EXE安装文件下载 复制代码 代码如下: # -*- coding ...
- python操作mysql操作步骤
1.安装mysql pip install pymysql 2.导入pymysql from pymysql import * 3.创建数据库连接 conn = connect(host='local ...
- python2连接mysql_mysql-2:python操作mysql
1.python操作mysql 安装MySQL-Python的包: pip install pymysql--import pymysql # pip install MySQLClient--imp ...
- 操作 mysql 不生成日志_利用Python操作MySQL数据库,以后不懂这些是要被鄙视的!...
前言 在工作中,我们需要经常对数据库进行操作,比如 Oracle.MySQL.SQL Sever 等,今天我们就学习如何利用Python来操作 MySQL 数据库. 本人环境:Python 3.7.0 ...
最新文章
- TinyMind 汉字书法识别竞赛开启总决赛啦!!
- Intellij IDEA神器常用技巧七-超好用插件推荐
- Oracle --case、while、loop、for
- emlog过滤html,Emlog 搜索优化 标题 + 全文搜索
- 渗透测试入门4之内网跨边界应用
- 斌伯的博客园Blog开张大吉
- oracle time model,通过案例学调优之--OracleTimeModel(时间模型)
- python︱用asyncio、aiohttp实现异步及相关案例
- vb c语言入门教程,c语言和vb哪个简单
- libvlc外用api
- linux bond四网卡绑定,Linux bond 网卡绑定配置教程
- css3和html5网站模板
- 为什么顶尖高手,都是深度思考者?
- 云控系统php源码,xrkmontor字符云监控系统php源码 v2.5
- 二本跨考985计算机考研,跨专业考研经验谈:从二本到985的飞跃
- 【GaussDB精品课第3期】GaussDB(for openGauss)配套工具介绍
- alpha和color key
- wince 默认输入法_winCE6.0自带中文输入法加载
- 计算机中的光学知识,科学网—光学基础知识大讲堂 ——第3期:详解电磁辐射 - 何卓铭的博文...
- 篇一:数据探索性分析步骤
热门文章
- Leetcode 211. 添加与搜索单词 - 数据结构设计 解题思路及C++实现
- 数据结构源码笔记(C语言):Josephus问题之循环链接表
- Matlab中巧用LaTex
- Java的知识点19——异常机制Exception
- Python 技术篇 - 文件的读取和写入
- Python 入门篇-python3和python2的差异总结
- STM32移植RT-Thread的串口只能接收一个字节数据的问题
- [YTU]_2919( Shape系列-5)
- [YTU]_2769( 结构体--成绩统计)
- HOG特征向量的代码