pycharm 链接 MySQL
注意:提前指定库
Django链接MySQL
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
# 默认使用sqlite3小型数据库
如何链接:
- 配置文件中心配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # 路径
'NAME': 't1', # 库名
'USER': 'root',
'PASSWORD': 'xJNN0315',
'HOST' : '127.0.0.1',
'POST' : 3306,
'CHARSET' : 'utf8'
}
}
- 代码声明
Django默认使用的是mysqldb模块链接MySQL,但是该模块的兼容性不好,需手动改为pymysql链接。
更改:在项目名下的__init__.py
或者任意的应用名下的init文件中书写以下代码即可。
import pymysql
pymysql.install_as_MySQLdb()