美文网首页
python3连接mysql设置

python3连接mysql设置

作者: li_changyuan | 来源:发表于2018-11-18 15:44 被阅读0次

    方法一:pymysql

    Django连接MySQL时默认使用MySQLdb驱动,但MySQLdb不支持
    Python3,因此这里将MySQL驱动设置为pymysql。

    $ sudo pip install pymysql
    

    在_init.py文件添加如下配置:

    # coding=utf-8
    
    import pymysql
    pymysql.install_as_MySQLdb()
    

    方法二:mysqlclient (经测试,此方法失败)

    因为django2.0官方文档中已说明mysqldb不再支持最新的django与python3,所以我们这里选择安装mysqlclient
    github地址: [https://github.com/PyMySQL/mysqlclient-python]
    (根据不同的操作系统需要安装不同的先行配置)

    $ pip install mysqlclient
    

    完成后可以在终端中打开ipython/python shell 验证是否安装驱动成功

    import MySQLdb
    

    如未报错,则说明成功

    方法三:mysql-python(慕课网教程里使用的)

    MySQL-python-1.2.5-cp27-none-win_adm64.whl(用于windows环境)

    相关文章

      网友评论

          本文标题:python3连接mysql设置

          本文链接:https://www.haomeiwen.com/subject/ivjgfqtx.html