RealStudio и PostgreSQL - PullRequest
       53

RealStudio и PostgreSQL

0 голосов
/ 13 марта 2012

Для подключения к базе данных я использую этот пример .Но я не могу найти уроки о том, как создать базу данных.

Например:

  1. подключиться к серверу
  2. создать новую базу данных
  3. сделать что-нибудь
  4. сбросить базу данных
  5. закрыть соединение

Может кто-нибудь показать мне, как это сделать?

Спасибо!

Ответы [ 3 ]

1 голос
/ 13 марта 2012

Поскольку вы создаете новую базу данных, а затем отбрасываете ее, почему бы не использовать встроенную базу данных SQLite? Вы можете сделать базу данных полностью в памяти, которая будет молниеносно (если вы не заполняете доступную оперативную память).

1 голос
/ 13 марта 2012

Следуйте инструкции по созданию кластера базы данных:

http://www.postgresql.org/docs/9.1/interactive/creating-cluster.html

База данных и пользователи создаются только один раз, и для этого вы можете использовать клиентские приложения . Или вы пытаетесь сделать это автоматически как часть пакета установки программного обеспечения? После этого вы подключаетесь к нему столько раз, сколько необходимо.

0 голосов
/ 19 марта 2013

Я полагаю, что вы можете создавать базы данных, выполняя стандартные команды SQL так же, как вы можете создавать таблицы в базе данных, если вы используете пользователя (например, администратора или аналогичного пользователя), у которого есть разрешения для создания новых баз данных.

Итак, все, что вам нужно, это подключиться к БД с нужным пользователем, а затем выполнить команды SQL с помощью db.SQLExecute, например, «создать базу данных newDBname».

...