用Python连接PostgreSQL数据库所需版本的介绍

开发 后端 PostgreSQL
如果你对Python连接PostgreSQL数据库的相关操作的过程中,有存在不解的地方,你可以通过我们的文章对Python连接PostgreSQL数据库的操作有所了解。

在实际的应用的过程中Python连接PostgreSQL数据库的实际操作是件令人很头疼的事情,因为在Python连接PostgreSQL数据库的过程中你需要下载相关的版本,以及到用到相关的代码,以下的文章就是对相关问题的解决。

1. 安装PostgreSQL数据库,数据库的下载用的可以用8.4.2版本

2. windos下,直接运行win的安装版,直接运行即可;

3. 安装完成后,数据库服务应该自动运行了,可以运行开始->程序->postgresql文件夹下的 pgadminIII 图型界面的管理工具来管理数据库 安装数据库和python连接用的psycopg包,(win下我用的是已经编译好的二进制psycopg版本 2.0.13forpython2.6版)

数据库连接模块安装完成后,通过前面描述的测试方法没有问题就可以通过django连接数据库了

可以新建一个apps(应用程序),编写一个model。

 

系统对app有一个约定: 如果你使用了Django的数据库层(模型),你必须创建一个django app。模型必须存放在apps中。 因此,为了开始建造 我们的模型,我们必须创建一个新的app。

再新建的models.py中建立模型,每个模型相当于单个数据库表,每个属性也是这个表中的一个字段。 属性名就是字段名,它的类型(例如 CharField )相当于数据库的字段类型 (例如 varchar )。

 

在Python连接PostgreSQL数据库的实际操作步骤的过程中需用下面的命令对校验模型的有效性:

  1. python manage.py validate 

validate 命令检查你的模型的语法和逻辑是否正确。如果一切正常,你会看到 0 errors found 消息。

模型确认没问题了,运行下面的命令来生成 CREATE TABLE 语句:

  1. python manage.py syncdb 

执行这个命令后,他会自动生成数据库,它会根据 INSTALLED_APPS 里设置的app来检查数据库,如果表不存在,它就会创建它。 需要注意的是, syncdb 并 不能 同步模型的修改到数据库。

什么也没发生,因为你没有添加新的模型或者添加新的app。以上就是对python连接PostgreSQL数据库的实际操作步骤的部分相关的内容的介绍,望你会有所收获。

【编辑推荐】

  1. 对Python技巧——代码效率的实际应用详解
  2. 在python正则表达式教程中正确使用正则表达式方案
  3. Python编程语言写的程序比C程序要短的原因
  4. Python教程中10.4 备份脚本代码中需注意的地方
  5. Python web开发框架的具体操作步骤的介绍
责任编辑:佚名 来源: 博客园
相关推荐

2023-10-26 07:05:58

MySQL数据库

2010-03-26 09:06:06

Python连接数据库

2010-03-18 14:55:17

Python数据库连接

2009-06-10 22:11:28

javascript连

2009-12-29 11:15:45

ADO数据库

2019-11-20 09:08:46

PostgreSQL数据库

2010-03-19 16:52:16

Python代码

2015-10-23 14:37:56

DelphiDBExpress连接

2022-06-26 07:18:17

数据库NodePostgreSQL

2011-06-23 09:00:04

QT QODBC 数据库

2023-09-21 22:08:01

2010-03-05 16:03:30

Python连接数据库

2010-03-18 15:09:15

python数据库连接

2010-02-22 18:17:48

Python数据库

2017-11-27 11:41:06

python数据库数据分析

2024-01-02 08:47:42

2010-05-26 10:15:11

MySQL数据库

2022-10-12 13:33:25

PostgreSQL数据库

2014-01-02 13:22:01

PythonPostgreSQL

2010-06-04 11:21:41

连接MySQL数据库
点赞
收藏

51CTO技术栈公众号