草庐IT

postgresql_psycopg

全部标签

linux - 你能推荐一个适用于 Linux 的 PostgreSQL Visual Database Designer 吗?

当我在Windows中时,我使用excellentMicroOLAPDatabaseDesignerforPostgreSQL,但它不是开源的或多平台的。您知道或可以推荐我可以在Linux中使用的该软件的替代品吗?编辑:澄清一下,我不想使用wine来模拟PostgreSQL的MicroOlap,它工作得不太好,我更喜欢原生的或基于Java的东西。 最佳答案 pgDesigner是PostgreSQL的数据库设计应用程序,用于版本7.x和8.x。pgDesigner提供以下功能:完整的数据模型编辑器支持PostgreSQL对象:表、V

linux - Postgresql 无法使用 -u 快捷方式更改为 root

最近从Postgresql9.1更新到9.3。一切正常,但我现在在输入时注意到:sudo-upostgrespsql我因将目录更改为根目录而遇到权限被拒绝错误。"Couldnotchangedirectoryto/home/root.但是,当我使用:sudosu-postgrespsql它访问它很好。我怎样才能解决这个问题? 最佳答案 将目录更改为postgres可以访问的地方:cd/tmpsudo-upostgrespsql 关于linux-Postgresql无法使用-u快捷方式更改

java - 找不到适合 jdbc :postgresql://192. 168.1.8:5432/NexentaSearch 的驱动程序

我是按照java程序写的importjava.io.*;importjava.util.*;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjava.util.logging.Level;importjava.util.*;publicclassSample{publicstaticvoidmain(String[]args)throwsIOException

linux - 错误 : You must install at least one postgresql-client-<version> package

我正在尝试在Ubuntu中安装PostgreSQL。我按照以下说明进行操作:/opt/PostgreSQL/9.0/doc/postgresql/html/installation.html似乎已成功安装PostgreSQL,但作为安装后设置,它要求我执行以下操作:为此,将以下内容添加到您的shell启动文件中,例如~/.bash_profile(或/etc/profile,如果您希望它影响所有用户):PATH=/usr/local/pgsql/bin:$PATHexportPATH但我不知道.bash_profile在哪里。它说这不是必需的,所以我只是跳过它,当我尝试创建数据库(cr

php - 拉维尔 5 + PostgreSQL : "Database [postgres] not configured." Error

我正在尝试开始使用Laravel+PostgreSQL并一直在关注databasetutorial.不幸的是,更新数据库配置文件并运行phpartisanmigrate后,出现如下错误:[InvalidArgumentException]Database[postgres]notconfigured.令我困惑的是我没有在配置中指定“postgres”数据库,而是我通过cPanel设置的另一个数据库,比如“example_database”。这是我的/config/database.php配置的一些相关部分:'default'=>env('DB_CONNECTION','postgres

php - 在 Ubuntu 11.04 服务器中启用 PHP 对 postgresql 的支持

我已经安装了支持php5的Apache2,一切正常。我已经安装了PostgreSQL,并且能够使用终端连接到它并执行SQL语句。问题:我无法在我的php脚本和PostgreSQL数据库之间建立有效连接。我已经安装了从存储库打包的php5-pgsql,但连接无法正常工作。我收到以下错误消息:PHPfatalerror:在行[X]上调用/var/www/[myfile].php中未定义的函数pg_connect()如何在ubuntu11.04的PHP5中启用对PostgreSQL连接的支持?编辑:检查了phpinfo()并没有找到PostgreSQL的条目。我不知道为什么会这样,我确实为u

PostgreSQL(一)Windows安装

目录一、下载二、安装PostgreSQL三、安装StackBuilder四、打开PostgreSQL管理工具pgAdmin五、打开命令行一、下载下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads下载后安装包如下:二、安装PostgreSQL双击打开安装包,点击Next。选择安装路径,点击Next。点击Next。设置数据存放目录,点击Next。设置数据库密码,用户名默认postgres,点击Next。设置数据库端口,默认5432,点击Next。点击Next。点击Next。点击Next。等待安装。。。点

mysql - postgresql 中的 DATE_FORMAT

我在postgresql中工作,我需要在查询本身中转换日期格式,在mysql中有一个名为DATE_FORMAT的选项,我可以使用这样的查询:SelectDATE_FORMAT(date_time,'%b%e,%Y,%T')fromtable_namepostgresql有什么选项吗?如果有请告诉我? 最佳答案 如果我修改你的SelectDATE_FORMAT(date_time,'%b%e,%Y,%T')fromtable_name到SelectDATE_FORMAT(now(),'%b%e,%Y,%T')它将返回Aug21,201

mysql - 是什么让 PostgreSQL 比 MySQL 更先进?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我听过很多PostgreSQL,但我一直想知道为什么您会选择它而不是MySQL。是什么让它成为“世界上最先进的”?那些“先进”的功能真的很重要吗? 最佳答案 postgres有更好的外键支持、更好的引用完整性、事务、View、子选择等。但这并不意味着MySQL没有它的位置。这实际上取决于您的需求。数据库的大小和关系的复杂性等。MySQL

mysql - 相当于 MySQL UTC_DATE() 的最快 postgreSQL(获取 UTC 日期)?

我是postgreSQL的新手,令我惊讶的是,似乎没有与MySQL中的UTC_DATE()等效的单个函数。我能够使用日期和时区功能的组合获得所需的结果,但我想知道最快的方法是什么。我只想在当天的00:00:00时间获取UTC日期部分。 最佳答案 使用PostgreSQL的时区功能:SELECTCAST(NOW()attimezone'utc'ASdate); 关于mysql-相当于MySQLUTC_DATE()的最快postgreSQL(获取UTC日期)?,我们在StackOverflo