码迷,mamicode.com
首页 > 数据库 > 详细

Django配置MySQL

时间:2014-11-22 15:52:32      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   os   sp   文件   数据   on   

Django配置MySQL的参数设置

DATABASES = {
    default: {
        ENGINE: django.db.backends.mysql,
        NAME: djangodb,
        USER:root,
        PASSWORD:123456,
        HOST:127.0.0.1,
        PORT:3306,
    }
}

参数设置完后,我们需要测试下设置是否成功。进入自己的项目目录下,执行 python manage.py shell,输入下面的命令:

from django.db import connection
cursor=connection.cursor()

如果没有报错的话,说明我们的配置成功了。

 

然后我们就需要建立一个model了,写好models.py文件后,需要安装该模型,打开settings.py,找到下面的代码,在最后一行加上你的模型的名称。

 

INSTALLED_APPS = (
    django.contrib.admin,
    django.contrib.auth,
    django.contrib.contenttypes,
    django.contrib.sessions,
    django.contrib.messages,
    django.contrib.staticfiles,
    myapp,
)

 

为了检验模型代码的正确与否,需要一次验证

manage.py validate

如果没有返回错误的话,说明模型时正确的,执行下面的代码生成SQL语句:

python manage.py sqlall myapp

此时,就可以看到创建数据库中的表的SQL语句。

注意。此时此刻,上面的那条命令仅仅是将SQL语句打印出来而已,真正要建立各种表的话,需要执行该语句:

python manage.py syncdb

至此,数据库中的表已经被创建完毕。

 

Django配置MySQL

标签:style   blog   io   color   os   sp   文件   数据   on   

原文地址:http://www.cnblogs.com/acode/p/4115145.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!