当前位置: 首页 > 网络应用技术

如何在Django(Django Connection MySQL数据库)中添加数据库连接

时间:2023-03-07 19:44:56 网络应用技术

  简介:许多朋友问有关Django如何添加数据库连接的问题。本文的首席CTO注释将为您提供一个详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!

  将数据库路径放在配置中。然后在模块中,选择与相应模型相关联的相应库。

  您还可以在表中指定字段名称。此外,如果上述方法不容易使用,则还可以自己连接数据库并自己管理。

  Django的数据库连接未连接到池塘。每个访问是连接一次,并且效率很低。

  方法/步骤

  修改设置中的数据库

  数据库= {

  '默认': {

  '引擎':'django.db.backends.mysql',

  “名称”:'书籍',#your数据库名称

  “用户”:“ root”,#your数据库用户名

  '密码':'',#your数据库密码

  '主机':'',#your数据库主机,停留在localhost的简短默认值中

  '端口':'3306',#your数据库端口

  }

  }

  instasted_apps =((

  “书籍”,#您的数据库名称

  治愈

  在MySQL中创建书籍数据库

  检查是否有语法错误

  使用python manage.py sqlall书籍显示mysql语法

  在Python Manage.py同步同步模型中使用数据库

  成功的创造!

  直接给你一件好事

  这是直接设置的下载地址

  或者

  首先,下载pymssql模块

  # - * - 连接代码 - * -

  导入pymsql

  #创建数据库连接。主机是服务器的IP地址。如果是机器,则可以使用“。”。用户正在访问用户名。密码是密码。数据库是数据库名称。

  conn = pymsql.connect(host =“。”,user =“ sa”,password =“ twinflag”,database =“ bbs”))))

  Django教程-01安装和使用

  在上面的文章中,引入了安装Django的方法。让我们谈谈在此处连接数据库。

  本文主要介绍坑和解决方案

  正常连接和初始化数据库的命令是

  执行此命令时,出现以下错误

  在调查一部分之后,当我配置数据库时,我设置了一层默认值并将其修改如下。

  然后,当您继续执行迁移时,您将报告以下错误

  该机器的环境是Mac计算机。在官方教程上操作时,发现使用MySQLClient安装的Python软件包将取决于MySQL或MySQL-CLIENT的安装,但是当我安装MySQL和MySQL-CLIENT时,我发现了解决方案。后来发现在settings.py文件中,添加了以下代码,即可以连接pymsql。

  或者可以在settings.py中添加代码__init__.py

  然后执行python manage.py迁移命令,以发现该表是成功创建的。新表不影响原始库的其他表。

  创建一个数据库

  选择“开始”菜单→程序→[管理SQL Server 2008]→[SQL Server Management Studio]命令,打开[SQL Server Management Studio]窗口,然后使用Windows或SQL Server身份验证来建立连接。

  在[对象资源管理器]窗口中展开服务器,然后选择[数据库]节点

  右 - 单击[数据库]节点,从pop -up快捷方式菜单中选择[新数据库]命令。

  结论:以上是首席CTO注释向您介绍Django的全部内容。我希望这对每个人都会有所帮助。如果您仍然想进一步了解这一点,请记住收集并关注此网站。