zoukankan      html  css  js  c++  java
  • Django:数据库驱动安装

    import pymysql
    pymysql.install_as_MySQLdb()

    常见MySQL驱动介绍:

    1. MySQL-python:也就是MySQLdb。是对C语言操作MySQL数据库的一个简单封装。遵循了Python DB API v2。但是只支持Python2,目前还不支持Python3。
    2. mysqlclient:是MySQL-python的另外一个分支。支持Python3并且修复了一些bug。
    3. pymysql:纯Python实现的一个驱动。因为是纯Python编写的,因此执行效率不如MySQL-python。并且也因为是纯Python编写的,因此可以和Python代码无缝衔接。
    4. MySQL Connector/Python:MySQL官方推出的使用纯Python连接MySQL的驱动。因为是纯Python开发的。效率不高。

    Django配置连接数据库:

      在settings.py文件中做好数据库相关的配置就可以了。示例代码如下:

    DATABASES = {
        'default': {
            # 数据库引擎(是mysql还是oracle等)
            'ENGINE': 'django.db.backends.mysql',
            # 数据库的名字
            'NAME': 'dfz',
            # 连接mysql数据库的用户名
            'USER': 'root',
            # 连接mysql数据库的密码
            'PASSWORD': 'root',
            # mysql数据库的主机地址
            'HOST': '127.0.0.1',
            # mysql数据库的端口号
            'PORT': '3306',
        }
    }
    不考虑业务场景,一味的争执技术的高下,都是耍流氓。
  • 相关阅读:
    贪心例题
    第十六周总结
    软件工程个人课程总结
    冲刺二十一天
    浅谈async/await
    浅谈设计模式的六大原则
    dotnetcore配置框架简介
    这一次,终于弄懂了协变和逆变
    科个普:进程、线程、并发、并行
    五分钟了解Semaphore
  • 原文地址:https://www.cnblogs.com/leoych/p/14125772.html
Copyright © 2011-2022 走看看