分享更有价值
被信任是一种快乐

django+mysql如何使用

文章页正文上

这篇文章将为大家详细讲解有关django+mysql如何使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在上期内容,我们了解了settings.py配置信息的内容,其中DATABASES是用来管理数据库配置的,默认是sqlite3数据库,所以我们需要将其修改成mysql数据库。字段名称代码中都添加了相应说明,ENGINE为MYSQL数据库引擎,这个当然不会凭空出现,需要我们去安装
安装pymysql项目中配置在最开始的项目包下的__init__.py中进行如下配置如果mysql配置信息错误(用户名、密码、host等)控制台会报如下异常在app文件的models.py文件中 创建Student(学生信息)和StudentUnion(社团信息)m免费主机域名odels.py:数据模块,用于数据库设计在利用models.py文件生成数据库表之前,我们需要手动的先创建数据库:创建完django_msql库之后,我们在终端执行如下命令,他的作用是将models文件生成一个迁移文件迁移文件生成完毕,执行会将迁移文件的内容作用到数据库中,生成表或者修改字段属性控制台输出如下,则表示执行成功查看我们的django_mysql数据库,其中student和student_union就是用models文件生成的表,其他的表是项目自动生成的,暂时可以先不用管表结构
desc查看表结构至此Django利用models文件创建数据库表的功能已经完毕。接下来用代码的方式演示一下Django如何进行增删改查增加数据为了提供一些测试数据,这里用for循环批量的加了几条简单的数据。urls.py 文件中 urlpatterns中配置浏览器中访问http://localhost:8000/insert/ 浏览器显示‘数据插入完毕’查询数据库,发现有5天数免费主机域名据,也就是插入成功查询数据配置urls,浏览器访问localhost:8000/find/修改数据setting文件中的配置如下修改学号847849420的name为jack再次查询mysql数据库,发现name已经被更新成了jack删除数据settings.py中urlpatterns的配置如下.+ 表示匹配多个字符(不包括换行等字符)浏览器请求该视图查询数据库,发现该数据已经被删除关于“django+mysql如何使用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

相关推荐: PostgreSQL的安装和启动方法

这篇文章主要介绍“PostgreSQL的安装和启动方法”,在日常操作中,相信很多人在PostgreSQL的安装和启动方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PostgreSQL的安装和启动方法”的疑惑有所帮助!接下来,…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册