为了连接到数据库,我使用了这个例子。但是我找不到有关如何创建数据库的课程。
例如:
- 连接到服务器
- 创建新数据库
- 做一点事
- 删除数据库
- 紧密连接
谁能告诉我怎么做?
谢谢!
按照手册了解如何创建数据库集群:
http://www.postgresql.org/docs/9.1/interactive/creating-cluster.html
数据库和用户只创建一次,您可以为此使用客户端应用程序。或者您是否尝试将其作为软件安装包的一部分自动执行?之后,您可以根据需要多次连接它。
既然你正在创建一个新数据库然后删除它,为什么不使用内置的 SQLite 数据库呢?您可以创建一个完全在内存中的数据库,该数据库速度快如闪电(除非您填满了可用的 RAM)。
我相信您可以通过发出标准 SQL 命令来创建数据库,就像您可以在数据库中创建表一样,只要您使用有权创建新数据库的用户(例如管理员或类似授权的用户)。
因此,您只需要使用正确的用户连接到数据库,然后使用 db.SQLExecute 发出 SQL 命令,例如“create database newDBname”。