import pymysql

连接数据库方法1:

ip ="192.168.xx.xx"

user = 'jxz'

password="123456"

db='jxz'

port=3306

charset='utf8'

conn = pymysql.connect(host=ip,user=user,password=password,db=db,port=port,charset=charset,autocommit=True)  #建立连接

cur = conn.cursor(pymysql.cursors.DictCursor)    # 游标(输出的是个字典形式)

sql = 'select * from app_myuser limit 5;'

cur.execute(sql)    # 执行sql语句,insert 、update 、delete

all = cur.fetchall()    # 打印全部,打印出来的是一个列表

one = cur.fetchone()    # 打印一行,打印出来的是一个字典

many = cur.fetchmany(2)   # 输入几行打印几行

cur.close() # 关闭游标

conn.close() # 关闭链接

print(one)

print(many)

print(all)

连接数据库方法2:

def op_mysql(sql):

db_info = {'user': 'jxz', 'password': '123456','host': '192.168.xx.xx', 'db': 'jxz', 'port': 3306, 'charset': 'utf8','autocommit': True}

conn = pymysql.connect(**db_info) # 建立连接

cur = conn.cursor(pymysql.cursors.DictCursor) # 游标

cur.execute(sql) # 执行sql语句,insert 、update 、delete

result = cur.fetchall()

cur.close()

conn.close()

return result

op_mysql('select * from app_myuser limit 5')

python mysql树_python操作mysql数据库相关推荐

  1. python数据库管理实例_Python操作MySQL数据库9个实用实例

    在Windows平台上安装mysql模块用于Python开发 用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示.下边是打包了32与64版本. MySQL-python-1. ...

  2. python fetchall函数_python操作mysql数据库用到的fetchone()函数和fetchall()函数

    在用python操作mysql数据库时,碰到了下面这两个函数,标记一下: fetchone() : 返回单个的元组,也就是一条记录(row),如果没有结果 则返回 None fetchall() : ...

  3. python封装类连接mysql数据_python操作mysql数据库基本类封装

    # -*- coding: UTF-8 -*- import MySQLdb as mdb class MysqldbHelper(object): """操作mysql ...

  4. python databaseoperate_python开发_python操作mysql数据库

    1 #-*- coding: utf-8 -*- 2 #python operate mysql database 3 importMySQLdb4 5 #数据库名称 6 DATABASE_NAME ...

  5. python 连接mysql 字符集_Python 操作 MySQL 字符集的问题

    使用 Python 操作 MySQL 有不少库供我们选择,比如 MySQLdb.mysqlclient.PyMySQL.peewee 和 SQLAIchemy 等.我使用的是 mysql-connec ...

  6. python mysql实例_Python操作Mysql实例代码

    本文介绍了Python操作MYSQL.执行SQL语句.获取结果集.遍历结果集.取得某个字段.获取表字段名.将图片插入数据库.执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐. 实例 ...

  7. python mysql实例_Python 操作MySQL详解及实例

    使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy. Python-MySQL资格最老,核心由C语言打造, ...

  8. python连接并简单操作SQLserver数据库

    python连接并简单操作SQLserver数据库 实验环境: python版本3.9 Python 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38 ...

  9. Python使用cx_Oracle模块操作Oracle数据库详解

    本文实例讲述了Python使用cx_Oracle模块操作Oracle数据库.分享给大家供大家参考,具体如下: ORACLE_SID参数,这个参数是操作系统中用到的,它是描述我们要默认连接的数据库实例, ...

最新文章

  1. 看看你是《老朋友》(青春六人行)里的哪一个
  2. 【怎样写代码】复杂对象的组装与创建 -- 建造者模式(三):建造者模式
  3. auxprop mysql_Postfix 反垃圾过滤
  4. C#面向对象名词解释(四)
  5. Platform.Uno介绍
  6. android Calendar使用 年月日时分秒
  7. 在Atom中运行脚本
  8. ACwing 3. 完全背包问题(DP)
  9. 中文名称:程序员杂志2007精华本及附赠DVD光盘
  10. html 禁用自动跳转,javascript 实现页面跳转,禁止返回上一页【转】
  11. 二维数组及以上维度的数组,本质是一维数组?(C语言)
  12. 混淆的艺术-(苍井空变凤姐)Proguard源码分析(一)前言和计划
  13. 谷歌浏览器导致电脑右下角莫名弹出广告解决办法
  14. 联想服务器安装系统鼠标失灵,ThinkPad自行安装操作系统后键盘鼠标失灵怎么办...
  15. JS跟APP交互——H5调用原生APP的方法
  16. 为了拿到像素点,GetPixel的速度太慢,改用CreateDIBSection
  17. ios 手写键盘闪退问题 UIKBBlurredKeyView candidateList
  18. SNG mini项目总结
  19. C/C++编程学习 - 第20周 ④ 排序
  20. C语言实现Linux聊天工具

热门文章

  1. 祝贺 Java 走过创新的 25 年
  2. 进程全家桶,看这一篇就够了 | 原力计划
  3. 讯飞智能语音先锋者:等到人机交互与人类交流一样自然时,真正的智能时代就来了!...
  4. Namebase 给 GitHub 开发者白送钱,是拉新还是投资骗局?
  5. 2 万字长文详解 10 大多线程面试题|原力计划
  6. Kafka 的生产者优秀架构设计
  7. 富士康员工涉嫌盗卖 iPhone 零件遭调查;风行网接手暴风;IntelliJ IDEA 2019.3.1 发布| 极客头条...
  8. 还在这样学 Python?怪不得白费力!
  9. 开学季,复旦老师教你玩转“0”“1”浪漫!| 人物志
  10. @程序员,夏天来了,你该送心仪女生这个啦