本文共 790 字,大约阅读时间需要 2 分钟。
具体的介绍网上有很多,可以百度查看下,例如下面这个博主介绍的:
pycharm中默认配置的是sqlite3,可以在你创建的项目同名字下面的setting配置文件中看到
# DATABASES = {# 'default': {# 'ENGINE': 'django.db.backends.sqlite3',# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),# }# }
如果要使用mysql,就需要把默认的配置引擎修改掉,注释掉上面的配置后,新写一个配置,如下:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'ormdb', 'USER': 'root', 'PASSWORD': '', 'HOST': 'localhost', 'PORT': 3306, }}
写完这个后,你会发现提示少支持mysql的模块。类似这样的 报错:
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'
这个时候我们还需要在同目录下面的init配置文件中,导入这个模块
import pymysqlpymysql.install_as_MySQLdb()
到此配置完毕。当然pycharm里面还有database 可以打开数据库
转载于:https://blog.51cto.com/sgk2011/2061179