Django连接MySql数据库
1,创建一个MySql数据库
2,配置settings:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':'dbname',#确保此数据库已存在
'USER': 'root',
'PASSWORD': '123456', #没密码可以为空
'HOST': '127.0.0.1',
'PORT': 3306,
}
}
3.使用pymysql的模块连接mysql数据库
设置放置的与project同名的配置的 __init__.py文件中
import pymysql pymysql.install_as_MySQLdb()
4,在app下的model.py写入model
class User(models.Model):
username=models.CharField(max_length=32)
password=models.CharField(max_length=32)
5.执行数据库迁移的命令
>>>python manage.py makemigrations >>>python manage.py migrate
6查看数据库
a.可以用 navicat 工具
b.可以用通过命令行方式看
c.pycharm提供了可视化工具

2找数据源

下载驱动

浙公网安备 33010602011771号