IT评测·应用市场-qidao123.com
标题:
Django连接MySQL
[打印本页]
作者:
何小豆儿在此
时间:
2025-3-17 03:27
标题:
Django连接MySQL
Django连接MySQL
一、下令行安装mysql客户端
1.安装pymysql和mysqlclient,并验证检察
python -m pip install pymysql
python -m pip install mysqlclient
pip list
复制代码
二、下载安装MySQL
1.打开官网(https://www.mysql.com/)
2.点击DOWNLOADS
3.下滑界面,点击
4.点击windows版本
5.点击下载
6.登录Oracle账户
7.立即下载
8.双击运行安装包
9.打开后,选择自界说,点击next
10.选择要安装的版本,点击右箭头
11.修改安装位置
12.修改完成后,点击下一步
13.直接下载
14.下载完成后安装
15.安装完成后点击下一步
16.产物配置默认下一步
17.类型和网络默认下一步
18.认证方法默认下一步
19.设置暗码下一步
20.windows服务默认下一步
21.服务文件权限选择no,点击下一步
22.应用配置
23.点击完成
24.完成安装
三、MySQL基本配置
1.打开客户端
2.输入暗码登入数据库,修改一个简单的暗码
3.创建一个数据库
四、Django配置
1.修改settings.py,连接数据库,解释默认配置,输入新配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', #django连接mysql,还可以连oracle、sqlite3、postgresql等等
'NAME': 'mydatabase', #数据库名字
'USER':'root', #用户
'PASSWORD':'1', #密码
'HOST':'127.0.0.1', #主机
'PORT':'3306', #端口
}
}
复制代码
2.界说models.py文件,创建数据库表
from django.db import models # 调用django.db模块导入models对象
# Create your models here.
class PersonInfo(models.Model): # 定义personinfo类,通过models对象调用CharField()方法定义3个字段
name = models.CharField(max_length=30)
gender = models.CharField(max_length=16)
age = models.CharField(max_length=8)
复制代码
3.运行下令,注意前提是下载了mysqlclient库,并且app已注册
python manage.py makemigrations # 创建迁移文件
python manage.py migrate # 迁移到数据库
复制代码
4.检查表是否创建乐成
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/)
Powered by Discuz! X3.4