- 按win+r打开,输入cmd,快速打开命令行界面,然后进入cmd
- 管理员身份运行
- net start mysql80
- cd C:\Program Files\MySQL\MySQL Server 8.0\bin(eg)
- mysql -hlocalhost -uroot -p
- 密码:123456(eg)
问题
- import pymysql could be from source(不详尽)python运行环境与安装pymysql的环境不统一
- 解决方案 ctrl+shift+p 选择python环境
- 或是 pip uninstall pymysql 卸载重装 pip install pymysql
- settings.py
DATABASES = {
'default':
{
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'runoob', # 数据库名称
'HOST': '127.0.0.1', # 数据库地址,本机 ip 地址 127.0.0.1
'PORT': 3306, # mysql端口
'USER': 'root', # 数据库用户名
'PASSWORD': '123456', # 数据库密码
}
}
与settings.py同目录的__init__.py
import pymysql
pymysql.install_as_MySQLdb()