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企服之家,中国第一个企服评测及商务社交产业平台。 |