我们可以在postgresql数据库中的远程机器上创建数据库吗?如果是,那么该怎么做?在远程机器上创建PostgreSQL数据库
回答
是的。假设远程服务器是Linux,并且假设您在该服务器上具有sudo或root权限,则可以SSH进入远程服务器并使用软件包管理器(如yum,synaptic或apt)来安装PostgreSQL服务器。
您可以使用vi(或emacs或其他文本编辑器)对其进行配置。通常,您编辑的文件位于/ var/lib/pgsql/data文件夹中,并且每当服务器重新引导时,都会使用/etc/init.d/postgresql启动脚本。您通常需要编辑pg_hba.conf文件以允许来自客户端子网的连接。如果忽视这部分可能会很麻烦。
您最初可以运行psql作为postgres用户,并且可以从命令行创建数据库,运行脚本等。一旦你允许远程连接,你可以从你自己的gui中做同样的事情,比如PgAdminIII或任何可以使用JDBC连接器的基于Java的数据库管理器。
例子:
psql -U postgres
create database foo;
\q
我想要一个命令,从本地机器创建空数据库到远程机器 –
http://www.postgresql.org/docs/9.0/static/sql-createdatabase.html – phatfingers
我添加了一个示例(并更正了var/lib路径)。 – phatfingers
首先,让你的编程语言。假设它是PHP来简化它。
其次,你得到PostGresql connector。这里是PHP的链接,但你可以得到所有流行的语言。
第三,你打开一个连接,并执行你想要的命令。你想创建一个数据库,所以你可以调用create database YourDatabaseName
命令。
- 1. 在连接上创建PostgreSQL数据库
- 2. 如何在使用JDBC的远程机器上创建SQL Server2005数据库?
- 3. 在远程postgresql服务器上访问数据库的问题
- 4. 在Android中创建远程数据库
- 5. 创建PostgreSQL数据库编程
- 6. 在PostgreSQL中创建数据库副本
- 7. 无法在Postgresql中创建数据库
- 8. Hibernate在远程数据库上的速度太慢(Postgresql)
- 9. 建立在远程机器上的Jenkins
- 10. 在远程服务器上创建成员资格数据库(ASPNETDB)?
- 11. 连接到ec2上的远程MySQL数据库Ubuntu机器
- 12. 无法在Windows 7 64位机器上创建sqlite3数据库
- 13. 在远程Windows机器上IIS PHP创建文件
- 14. 在远程机器上
- 15. 是否可以在远程Windows机器上创建性能计数器?
- 16. 通过命令行在PostgreSQL上创建数据库
- 17. 面料的PostgreSQL数据库创建
- 18. Heroku PostgreSQL用户和数据库创建
- 19. 使用symfony从postgreSQL创建数据库
- 20. 创建PostgreSQL数据库使用CakePHP 3
- 21. 的Rails:创建我的PostgreSQL数据库
- 22. Postgresql创建存储数据库链接
- 23. PostgreSQL数据库未被创建
- 24. 如何批量创建PostgreSQL数据库?
- 25. 无法访问到PostgreSQL数据库服务器远程
- 26. 将数据从远程机器加载到Hive数据库
- 27. 上传数据到远程数据库
- 28. 通过sqlite在sql alchemy中创建远程数据库
- 29. 如何将csv数据插入postgresql数据库(远程数据库)
- 30. aspnet_regsql - 为mysql或postgresql数据库创建应用程序服务数据库
如果你有需要的权限,并且postgres服务器本身在该机器上安装/运行,那么是...请详细说明细节......你试过了什么?什么不工作? – Yahia
我正在写一个脚本,我将运行我的本地机器。 –
那不说多少......脚本是什么样的?在远程机器上安装/运行的是什么? – Yahia