1、在进行连接之前我们要确定我们已经安装了python和mysql(开玩笑,没有这个你怎么连接那)至于安装的过程在此略过,

2、因为要进行连接mysqldb 所有我们要导入MySQLdb的模块,当然这个模块在默认的python中是没有的,https://pypi.python.org/pypi/MySQL-python/1.2.5我们可以在这里进行下载,安装;

3、代码

import MySQLdb (导入MySQLdb 模块)

conn = MySQLdb.connect( host='localhost',user='root',passwd='')

conn.select_db('test')(选择数据库)

以上是连接数据库的代码 切记注意MySQLdb 的大小写的区分 ,否则会报错:ImportError: No module named MYSQLdb

增加;

sql='''insert into user (name) values(1)'''

try:

cursor.execute(sql)

conn.commit()

except :

conn.rollback()

conn.close();

删除:

sql='''delete from user where id =1'''

try:

cursor.execute(sql)

conn.commit()

except Exception, e:

conn.rollback();

print cursor.execute(sql)

else:

print cursor.execute(sql)

finally:

conn.close()

修改:

sql = "update user set name='zhy' where id=2"

cursor.execute(sql)

conn.commit()

查询:

result=cursor.execute('''select * from user''')

# print result

row = cursor.fetchall()

for r in row:

print r[1](这里是每个字段的号)

wps连接mysql数据库增删改查_python 连接mysql数据库 进行增删改查操作相关推荐

  1. java定时任务增删改查_python实现crontab定时任务的增删改查

    python实现crontab定时任务的增删改查 python实现crontab定时任务的增删改查 本人主要业务方向是后台,在开发不同版本迭代或者项目的部署时,每次都手动去创建cron定时任务,很不符 ...

  2. python读取mysql以html形式输出_python从mysql数据库提取出来的数据怎么在html里显示...

    2017-04-06 回答 1.和数据库建立连接 2.执行sql语句,接收返回值 3.关闭数据库连接 1.mysql数据库要用mysqldb模块,但python用来链接mysql的第三方库mysqld ...

  3. python连接sql引用的第三方库_python连接sqlserver数据库操作

    简述 python连接微软的sql server数据库用的第三方模块叫做pymssql(document:http://www.pymssql.org/en/stable/index.html).在官 ...

  4. python操作mysql数据库(增、删、改、查)_python对 MySQL 数据库进行增删改查的脚本...

    # -*- coding: utf-8 -*- import pymysql import xlrd # import codecs #连接数据库 conn = pymysql.connect(hos ...

  5. mysql排序空放后面_python对mysql数据库的增删改查

    PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb. 1.PyMySQL的安装 PS G:\book> pip insta ...

  6. lr mysql 增删改查_Python对MySQL进行增删查改

    #增删查改 from Practice_Recode.UserTest.User importUserimportpymysqldefopenDb():globaldb, cursor db= pym ...

  7. python连接mysql的几种方式_Python连接MySQL数据库的多种方式

    本次代码实现连接远程服务器 由于MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持Python的MySQL驱动来连接到MySQL服务器. 目前,MySQL驱动有几种: mysql-c ...

  8. python创建数据库字数不限制_Python之Mysql数据库

    在实际工作中经常会需要操作数据库,此处以链接Mysql数据库为例,进行说明 代码如下: # __author__ ='dbl' # -*- coding: utf-8 -*- ''' 对Mysql数据 ...

  9. python连接db2数据库 import的包_python 连接DB2数据库

    pandas 链接DB2数据库 注意事项: 1.就是一定记得要关闭连接. 2.读取数据只能一行一行读取,需要 result = ibm_db.fetch_both(stmt) 代码再调下一行 impo ...

最新文章

  1. [剑指offer]面试题第[68-2]题[Leetcode][第236题][JAVA][二叉搜索树的最近公共祖先][递归]
  2. ActiveMQ学习总结(7)——ActiveMQ使用场景
  3. How To Fix: SCP And SSH Login Prompt Is Very Sl...
  4. JavaScript核心语法——变量与常量
  5. Linux网络协议栈
  6. 自制一个简单的操作系统
  7. 【去水印】最简单的百度图片去水印
  8. 什么是光电耦合器?光耦有哪些类型
  9. 【敏捷团队】7.敏捷最后冲刺
  10. 华为P40系列搭载HMS后,华为钱包很不错
  11. 自己动手编译最新Android源码及SDK(Ubuntu)
  12. CTU-UHB Intrapartum Cardiotocography Database 产时CTG信号数据下载与读取(2021.7.9 新增阿里云盘下载)
  13. Win10无法更改账户名称怎么办
  14. Adobe Illustrator CC 2018制作七巧板
  15. 开启新的篇章-CSDN
  16. 违反计算机安全网络,网络信息安全知识:违反国家规定,侵入计算机信息系统,造成危害,情节较重的,处()拘留。...
  17. TensorRT网络推理c++实现
  18. PFC幅值接触需要注意与区分的两个command
  19. 微信小程序openid和unionid区别
  20. 还原计算机系统,图文详解怎么一键还原电脑系统

热门文章

  1. HNUST-OJ-1741-好友互动标识
  2. 再生人造皮肤行业调研报告 - 市场现状分析与发展前景预测
  3. 教程向|3D建模之面部雕刻,详细教程带给大家(上)
  4. 关于微信开发的自动回复消息和客服消息,文本带链接跳转
  5. SSO系列之——同域下单点登录系统介绍
  6. 15款宝藏手机APP,保证你用一次就彻底爱上
  7. java 8 排序_Java 八大排序实现
  8. java实现堆排序_Java实现堆排序(大根堆)
  9. vue点击事件不生效
  10. 简单介绍一下c++正则表达式