一.python3.x是使用pymysql库访问,python2.x是使用mysqldb库访问

import pymysqlconn = pymysql.connect(host='xxx.xxx.xxx.xxx', user='name', passwd='123456', db='xxx')        #创建连接
cursor = conn.cursor()
sql = "SELECT * from *** WHERE app_names = '健康好水'"
cursor.execute(sql)                     #执行sql
data = cursor.fetchall()           #取出sql数据
print(data)
conn.close()        #关闭连接

二.当端口不是默认端口3306的时候,需要在连接中传入端口号:例如Port = 33066

三.mysql的编码设置为utf8,python读取mysql表中的数据的时候,中文显示为?,这是因为python读取后编码为unicode,在连接mysql的时候,编码为utf8就好了,当sql中有中文时,执行会报错,解决方式是在连接中传递编码方式:charset=‘utf8’

第一:Python操作MySQL数据库相关推荐

  1. python操作mysql数据库的常用方法使用详解

    python操作mysql数据库 1.环境准备: Linux 安装mysql: apt-get install mysql-server 安装python-mysql模块:apt-get instal ...

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

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

  3. Python操作mySql数据库封装类

    这是自己在做项目过程中,整理封装的操作mysql数据库封装类,自己可以修改下使用,节省大量时间. myGlobal.py # -*- coding: utf-8 -*-global globalLis ...

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

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

  5. python 天气预报 mysql_python + docker, 实现天气数据 从FTP获取以及持久化(二)-- python操作MySQL数据库...

    前言 在这一节中,我们主要介绍如何使用python操作MySQL数据库. 准备 MySQL数据库使用的是上一节中的docker容器 "test-mysql". Python 操作 ...

  6. python操作mysql中的表_带你了解什么是Python操作MySQL数据库

    写这篇文章主要是为了介绍Python操作MySQL数据库,并结合相应的实例带你更加深入了解.文中的代码实例很详细,对大家有一定的参考学习价值. 1.什么是pymysql? PyMySQL是在Pytho ...

  7. python操作mysql数据库练习

    python操作mysql数据库练习 本次练习是在windows下,mysql版本为5.7,python版本为2.7.5,集成环境为pycharm. 创建表时,enign在innodb下支持事务,其他 ...

  8. imooc的疯狂的蚂蚁的课程《Python操作MySQL数据库》 python3+pymysql模块来操作mysql数据库

    以下代码为imooc的疯狂的蚂蚁的课程<Python操作MySQL数据库>的python3版本的代码,使用的是pymysql模块来操作mysql数据库,代码与原课程有所改动,注意运行时需要 ...

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

    Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: ...

  10. 4000字,详解 Python 操作 MySQL 数据库!

    作者 | 黄伟呢 出品 | 数据分析与统计学之美 本文的重点,就是教会大家,如何用Python来操作MySQL数据库. 1. 通用步骤 其实,这里有一个通用步骤,都是写死了的,大家照做就行. # 1. ...

最新文章

  1. 连接端口 配置hive_Hadoop大数据平台数据仓库Hive管理操作
  2. mysql500万数据查询速度_是什么影响了数据库查询速度
  3. java 8 list,JAVA8 ListListInteger list中再装一个list转成一个list操作
  4. 复选框 checkbox获取值
  5. treegrid修改css
  6. VHDL学习笔记——半加器 多路选择器 分频器
  7. 浅谈对JAVA堆栈的理解
  8. 浏览器扫码打开Android/iOS App
  9. usb key 开发(二)
  10. 吉林农业大学计算机类考研,吉林农业大学考研难吗?一般要什么水平才可以进入?...
  11. python socket connect 阻塞_python 网络编程(socketserver,阻塞,其他方法)
  12. WebP图片格式处理和兼容使用
  13. Android FMRadio上层调试
  14. Android 2.3的StrictMode使用
  15. Nginx编译安装及配置文件详解
  16. java获取时间下周几的时间
  17. VOS 8.05安装及源码
  18. 本地计算机的oracle,(转)解决:本地计算机 上的 OracleOraDb10g_home1TNSListener服务启动后停止...
  19. 数据库设计开源免费软件EZDML使用教程
  20. 2019香港个人银行开户条件

热门文章

  1. The type 'System.Object' is defined in an assembly that is not referenced
  2. Spring(一)--作用、IOC容器细节、搭配环境、Spring实验
  3. Atitit orm的实现模式 data-mapper模式和active-record模式有什么区别
  4. firefox下光标处插入文本
  5. 如何用HttpWebRequest下载gzip, deflate压缩的页面
  6. 解决thrift: ···No such file or directory问题
  7. 使用springboot集成腾讯云短信服务,解决配置文件读取乱码问题
  8. 【白皮书分享】快手私域经营白皮书.pdf(附下载链接)
  9. 【分享】美图个性化Push AI探索之路(附交流视频和PPT下载链接)
  10. 跨境电子商务独立站如何找到热门的利基市场