Django自带的数据库是sqlite3,如果数据量小,sqlite3足以胜任,但对于一些大的数据库,就比较需要Mysql了。
以博客为例,我要建立一个名为MyBlog的数据库,首先你的电脑里安装了Mysql,然后在Mysql里建立名为MyBlog的数据库,此时里面什么都没有。然后打开项目的settings.py,找到下面的代码:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
修改为:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'MyBlog',
'USER': 'root',
'PASSWORD': '******', #填上数据库的密码
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
还有,需要修改一下时间设置,不然你会发现时间总会慢几个小时,顺便改一下默认语言吧,默认设置如下&#x