网上推荐的Python操作数据库的方法是调用 MySQL for Python,也有人称之为MySQLdb,
原因是这个是C写的,速度快。

ubuntu下用pip安装第三方库.                sudo pip install mysql-python

但在python3里面,使用原来python2.7的mysqldb已经不能连接mysql数据库了.

有达人已经提供了一个全Python写的Mysql第三方库   pymysql.

 PyMySQL的使用方法和MySQLdb几乎一样,如果你以前使用的MySQLdb,只需要将 import MySQLdb

修改为 import pymysql  就可以了。

ubuntu下用pip安装PyMySQL.    sudo pip3 install pyMySQL.  或 sudo pip install PyMySQL

官网链接

python-pip默认是2.x版本的,如果要安装python3的需要通过下面的命令来安装:

 sudo apt-get install python3-pip

安装python包的命令如下:$ sudo pip3 install packageName

转载于:https://www.cnblogs.com/hutaishi/p/4975730.html

如何使用Python3连接MySQL相关推荐

  1. python3连接mysql,python3连接MySQL数据库实例详解

    本文实例为大家分享了python3连接MySQL数据库的具体代码,供大家参考,具体内容如下 #python3连接MySQL实例 import pymysql """导入连 ...

  2. python3连接mysql_第七篇:Python3连接MySQL

    第七篇:Python3连接MySQL 连接数据库 注意事项 在进行本文以下内容之前需要注意: 你有一个MySQL数据库,并且已经启动. 你有可以连接该数据库的用户名和密码 你有一个有权限操作的data ...

  3. Python3连接MySQL

    Python3连接MySQL 注意事项:cursor()方法用来创建一个光标对象,用来操作增删改查,cursor.execute(sql,[a,b]).    参数写成可迭代对象,例如:元组.列表.防 ...

  4. python3连接mysql获取ansible动态inventory脚本

    Ansible Inventory 是包含静态 Inventory 和动态 Inventory 两部分的,静态 Inventory 指的是在文件中指定的主机和组,动态 Inventory 指通过外部脚 ...

  5. python3连接mysql使用mysqldb_Python3 连接Mysql数据库

    初学Python ,目前无论是电子书还是网上的教程,都是针对于python2.7,但是对于部分语法以及模块都有变化. 比如 urllib2是python自带的模块,不需要下载.urllib2在pyth ...

  6. ubuntu python3 mysql_ubuntu14.04 python3.*连接mysql

    先下载pymysql文件,http://webscripts.softpedia.com/script/Database-Tools/PyMySQL-71606.html 我下载的是:PyMySQL- ...

  7. python3连接mysql数据库_python3.4连接mysql数据库

    1.print ("zjc");打印字符串 //需要添加(),变量如a = 1,b = "zjc",a = 1 其中可以通过id(a)查询a在内存的地址. 2. ...

  8. python3连接mysql获取ansible动态inventory

    脚本地址:https://github.com/AlbertCQY/scripts/tree/master/ansible 脚本用法:README.txt 1.脚本用法 bestpay用户 cd /t ...

  9. Django3.0 +Python3 连接mysql遇到django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer

    使用idea 创建了一个Django项目,不想使用默认的数据库进行操作,想切换成mysql数据,在此遇到了一些问题特此记录. 按照网上所说使用pymysql进行数据库连接操作,安装并且配置完毕后,在执 ...

  10. python3远程连接MySQL

    使用python3连接至远程的mysql服务器 python3连接mysql使用pymysql,首先要去下载对应版本的. pip3 install pymysql 1.导入模块: import pym ...

最新文章

  1. teamviewer设备数量上限_智能控制设备连接故障排除
  2. input上传文件夹第二次时删除第一次_Web端非常有用的一个文件上传插件——FilePond...
  3. 160个Crackme004
  4. Apache 2.2 + Php 5.1 安装问题解决[原创]
  5. 视频图像处理平台对比_情绪管理考勤机人脸识别原理与指纹识别性能对比-微幼科技...
  6. Android中对话框的工具类
  7. inittab文件格式
  8. python中type用法_Python中type的用法
  9. django-静态文件设置
  10. 数据结构(十四)归并排序
  11. 全系标配!Redmi K40系列锁定三星E4材质OLED屏幕
  12. c语言链表末尾怎么插入数据,在链表中插入数据!求助!!!
  13. CentOS minimal 版安装图形界面的步骤分享,中文语言包
  14. iso中应用外部资源
  15. 多项式ln,exp学习小计
  16. Ubuntu18.04-国产周立功Can 分析仪驱动实现-python版本
  17. 如何在Excel/Word中使用复选框
  18. 伴随矩阵和逆矩阵的关系证明
  19. 【iOS-iap防护】验证用户付费收据!拒绝iap Cracker!拒绝iap Free!让iphone越狱用户无从下手!(作者新浪微博: @李华明Himi )
  20. 送书 | 教你爬取电影天堂数据

热门文章

  1. nyoj 643intersection set
  2. 防抖 节流_坚持造轮子第二天 防抖与节流
  3. mysql查询一周内的订单_MYSQL查询一周内的数据(最近7天的) 怎么写
  4. 马尔科夫决策过程(MDP):赌徒问题
  5. Meta-Programming in Python
  6. 漫画:什么是ZooKeeper、Znode、最大ZXID、Paxos、ZAB协议?
  7. 极客大学架构师训练营 系统架构 CAP原理 分布式系统脑裂 第六次作业
  8. 297.二叉树的序列化与反序列化
  9. Redraiment的走法
  10. InvalidArchiveError(‘Error with archive D:\\Program Files\\Anaconda\\pkgs\\numpy-base-1.19.1-py36ha3