Django链接Mysql数据库

Mysql数据库具备灵活,轻量级易操做的优点,所以我选择使用mysql做为服务器的数据库。python

python的Django若是要操做数据库,须要与数据库创建链接,在此以后才能够对数据库进行操做mysql

Django项目默认使用的数据库是sqlite3,首先咱们须要将数据库配置更改成mysqlsql

在项目根模块的\newpro\settings.py中,咱们能够查询到以下默认配置:数据库

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, ‘db_sqlite3’), } }

如下是咱们修改后的settings.py文件,其中mydata是已经创建的mysql数据库的名字django

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

这样Django和数据库之间的链接关系就创建了服务器

能够打开mysql查看spa

其中goods是我创建的数据表,其他的是Django自动创建的数据表code

相关文章
相关标签/搜索