zoukankan      html  css  js  c++  java
  • Django数据库配置

    将Django使用数据库由默认的sqlite3更改为mysql:

    1.安装mysql驱动程序

      MySQLdb(mysql-python)

      mysqlclient

      Connector/Python

      PyMySQL(纯python的mysql驱动)

    2.在配置文件settings.py中,修改DATABASES项

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'my_blog',
            'USER': 'root',
            'PASSWORD': '1234',
            # 'HOST': '',  #为Localhost时不用配置
            # 'PORT': '',  #默认为3361
        }
    

    3.创建一个数据库(名字和配置中的一致)。

      在mysql控制台中,create database my_blog character set utf8;

    4.因为Django默认要求导入MySQLdb模块,但如果用PyMySQL,则需要修改工程文件下的__init__.py文件,加入:  

    import pymysql
    pymysql.install_as_MySQLdb()
    

    5.此时工程已能正常启动运行。可以迁移同步一下数据库。

  • 相关阅读:
    Director.js路由
    高程第二天
    插件
    Github学习
    高程第一天
    盒子居中显示
    锋利的jq第四天
    锋利的jq第三天
    锋利的jq第二天
    锋利的jq第一天
  • 原文地址:https://www.cnblogs.com/pemp/p/6058060.html
Copyright © 2011-2022 走看看