您的位置:首页 > 娱乐 > 八卦 > 动画设计专业好的学校_免费logo商标设计软件_最新军事新闻今日最新消息_杭州网站优化效果

动画设计专业好的学校_免费logo商标设计软件_最新军事新闻今日最新消息_杭州网站优化效果

2025/6/7 1:32:44 来源:https://blog.csdn.net/2401_88635135/article/details/146342898  浏览:    关键词:动画设计专业好的学校_免费logo商标设计软件_最新军事新闻今日最新消息_杭州网站优化效果
动画设计专业好的学校_免费logo商标设计软件_最新军事新闻今日最新消息_杭州网站优化效果

将Django连接到mysql

文章目录

  • 将Django连接到mysql
    • 一.按照我的文章 '在Django模型中的Mysql安装' 此篇 的步骤完成mysql的基础配置
    • 二.Django配置

一.按照我的文章 ‘在Django模型中的Mysql安装’ 此篇 的步骤完成mysql的基础配置

基础配置具体内容
1.打开PowerShell 安装mysql的两个驱动
2.安装好mysql
3.完成简单的mysql操作(创建数据库是必须的)

二.Django配置

1.修改HelloDjango的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.定义app01中的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.在终端运行命令如下命令

python manage.py makemigrations		# 创建迁移文件
python manage.py migrate		# 迁移到数据库

在这里插入图片描述
在这里插入图片描述
4.打开mysqlclient 验证是否创建表成功
在这里插入图片描述

use mydatabase; 使用自己创建的数据库
show tables; 查看表
desc app01_personinfo; 查看表中详细信息

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com