django——django链接mysql数据库
1、创建项目
django-admin startproject django_mysql
2、创建App
python manage.py startapp app1
3、Mysql数据库配置
(1)启动数据库
1>若没启动,先在管理员模式下直接启动mysql:net start mysql
2>启动后,在cmd中进入mysql安装目录下执行 mysql -u root -p
3>输入密码,进入mysql数据库
(2)Show databses; //查看数据库列表
(3)Create database web; //创建数据库(对应名称“web”)
(4)Show databses; //查看数据库是否创建成功
(5)Use my_web // 进入创建的数据库中
(6)Show tables; // 查看数据库中的表格(内容应为空)
4、设置settings.py文件
# 找到DATABASES选项
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'web', #创建的数据库
'USER': 'root', #mysql用户名
'PASSWORD': '123456', #mysql密码
'HOST':'127.0.0.1', #IP
'PORT':'3306', #端口号
}
}
5、安装
pip install mysqlclient
6、进行数据库迁移
python manage.py migrate