初次学习python,因为python连接mysql的时候,需要安装mysql驱动模块

之前按照廖雪峰网站上的方法安装mysql驱动的方法:

MySQL官方提供了mysql-connector-python驱动,但是安装的时候需要给pip命令加上参数--allow-external

$ pip install mysql-connector-python --allow-external mysql-connector-python

如果上面的命令安装失败,可以试试另一个驱动:

$ pip install mysql-connector

这两种方法都尝试了,都没有成功

后来发现,因为使用的是python3.6,好像上面的两种方法都是提供给之前的python版本,然而python3.6却怎么都装不上,一直报一个配置文件有问题

之后在http://blog.csdn.net/wochunyang/article/details/52457969找到了解决的办法

通过pip 安装pymysql:pip install pymysql

连接数据库代码示例:

#coding=utf-8#导入pymysql的包 import pymysql import pymysql.cursors #获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库 #port 必须是数字不能为字符串 connection=pymysql.connect(host='localhost', user='root', password='123456', db='test', port=3307, charset='utf8') try:   #获取一个游标   with connection.cursor() as cursor:     sql='select * from user' cout=cursor.execute(sql)     print("数量: "+str(cout))       for row in cursor.fetchall():         #print('%s\t%s\t%s' %row)         #注意int类型需要使用str函数转义         print("ID: "+str(row[0])+' 名字: '+row[1]+" 性别: "+row[2])       connection.commit() finally:   connection.close()

转载于:https://www.cnblogs.com/zhuchenglin/p/7535316.html

Python3.6连接mysql(一)相关推荐

  1. Python3.4连接Mysql

    Python3.4连接Mysql Python版本:3.4.3 安装Lib库:pymysql 代码结构树: 主函数代码片dbcheck.py #!/usr/bin/python # -*- codin ...

  2. python3.6使用mysql_Python之——Python3.6连接MySQL

    只安装了Python是不能连接数据库的,还要安装Python连接MySQL的相关类库,Python2.7连接MySQL的类库很多,MySQL官方最新支持的Python为Python3.4.,如下图所示 ...

  3. Python3.x连接MySQL数据库,SQL语句使用方法

    Python3.x连接MySQL数据库 使用的Python包 连接MySQL数据库使用的包为pymysql 使用pip导入此包,在cmd下输入一下语句: pip install pymysql 打开数 ...

  4. python3远程连接MySQL

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

  5. python3 django连接mysql 数据库

    详情参考: https://blog.csdn.net/weixin_33127753/article/details/89100552 https://imshusheng.com/python/2 ...

  6. Python3 pymysql连接mysql数据库 windows

    pymsql是一个不错的连接mysql的Python类库 我比较喜欢把知识点注释在我的code里,直接上代码吧,不需要要多解释说明. import pymysql# unix_socket='/tmp ...

  7. python3.5连接MySQL

    python3.5版本特殊,以前版本的mysqldb不支持3.5了,所以这里使用pymysql 下载地址 1.解压之后,运行cmd,进入到PyMySQL3-0.5目录,输入python setup.p ...

  8. python3如何连接mysql数据库

    原本连接数据库用的是mysql_python,但发现无论怎么安装都装不上去,pip和手动安装都失败了 后来才知道用pymysql才是3版本以后最好适用的 命令 pip3 install PyMySQL ...

  9. python使用pymysql连接mysql_python3使用PyMysql连接mysql数据库的简单示例

    这篇文章主要为大家详细介绍了python3使用PyMysql连接mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小 ...

最新文章

  1. asp.net input怎么获取值
  2. 这7个开源技术,支撑起整个互联网时代
  3. 虚拟机cenos 重置密码
  4. PHP_crontab 漏洞,shopex 4.8.5.45144 \core\include_v5\crontab.php 远程shell写入漏洞
  5. 【深度学习的数学】卷积神经网络的搭建
  6. Ruby on Rails 的检验方法(Validation Helpers)大全
  7. 零元学Expression Blend 4 - Chapter 36 来玩捉迷藏吧!!!看看ScrollBar的Disabled与Hidden之差异...
  8. 第四章: 4.1 logging模块 | 正则表达式
  9. linux c 指针数组定义数组长度,C/C++指针数组和 迪士尼源码搭建下载 数组指针...
  10. 争分夺秒:阿里实时大数据技术全力助战双11
  11. Kali Linux 秘籍 第二章 定制 Kali Linux
  12. 基于JAVA+SpringMVC+MYSQL的报价管理系统
  13. Spring Boot 2.x 多数据源配置之 JPA 篇
  14. VSCODE: 快速生成html框架
  15. 分析百度搜索算法中:收录骤增骤减背后的原因
  16. 【Phabricator】教科书一般的Phabricator安装教程(配合官方文档并带有踩坑解决方案)...
  17. oracle官网一体机,沃趣科技-最新活动-oracle一体机|沃趣oracle一体机QData
  18. 办公室装修设计6大规范示意
  19. 燕东微在科创板上市:市值263亿元,北京电控、亦庄国投等为股东
  20. 任天堂switch通过v2某yN实现网络访问

热门文章

  1. Redis作者谈Redis应用场景
  2. 一些c中常用的功能函数
  3. python文件函数_Python closed()函数:关闭打开的文件
  4. qt 里面使用webengine
  5. webgl babylonjs 优化
  6. MFC笔记:初始化tab控件一点改进
  7. mysql 升序_MySQL“自古以来”都有一个神秘的HANDLER命令
  8. git add后取消_满满干货!——Git知识总结
  9. 95-30-018-Channel-AbstractNioByteChannel
  10. 【FLink】Flink 消费 kafka 消费组 死掉 Marking the coordinator dead for group 造成数据重复消费