django中datebase的设置

Posted onlyhold

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django中datebase的设置相关的知识,希望对你有一定的参考价值。


在setting.py文件中配置
DATABASES = {
\'default\': {
\'ENGINE\': \'django.db.backends.mysql\', #连接MySQL数据库
\'NAME\': \'数据库名称\',
\'USER\':\'连接数据库的用户名\',
\'PASSWORD\':\'连接数据库的密码\',
\'HOST\':\'数据库所在的服务器ip地址\',
    }
}
配置好之后,可以
进入pycharm的manage.py Task,即进入命令模式,也许会提示我们当前没有MySQL.db连接驱动(no model named mysqldb),那是因为我们还没有安装MySQL的驱动,所以我们需要在我们的开发环境中安装驱动,pip install mysql-python
等待安装完成,安装过程中,可能会提示我们有错误,

我们子啊windows下安装Python的MySQL驱动的时候可以通过以下网址的博客解决

 

我们也可以到网上找一个MySQL的Python的驱动,然后再cmd下进入我们刚才下载驱动文件的目录,然后安装该驱动:pip install 驱动文件名
安装成功后,我么可以重新启动pycharm的manage.py的Task,没有出现错误提示,说明安装成功。

 


以上是关于django中datebase的设置的主要内容,如果未能解决你的问题,请参考以下文章

idea Datebase如何刷新数据库

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

DateBase -- Rising Temperature

使用 Django 模板作为片段

JavaScript 片段在 Django 模板中不起作用