PostgreSQL - 通过pgAdmin UI创建一个新的数据库

Yat*_*oel 28 postgresql user-interface pgadmin

我在我的Ubuntu机器上安装了PostgreSQL数据库服务器.现在我想通过一些GUI应用程序创建一个新的数据库.我尝试了pgAdmin,但没有找到任何创建新数据库的选项.但我可以添加现有的数据库服务器.

有没有办法通过pgAdmin或其他应用程序创建数据库然后表.

基本上我正在寻找像SQLYog for MySQL 这样的PostgreSQL应用程序.

Fra*_*ens 24

  1. 打开pgAdmin
  2. 连接到数据库服务器
  3. Edit => New Object => New database
  4. DONE

或者在连接到任何数据库时使用纯SQL: CREATE DATABASE my_database;

  • 如果"新对象"变灰了怎么办? (17认同)
  • 如果“新对象”显示为灰色,则以数据库管理员身份登录 (2认同)

Bhu*_*A P 12

HI ...确认您已完成上述步骤以正确安装postgresql ...并按照以下说明在POSTGRESQL中创建数据库

安装POSTGRESQL

1.在控制台中安装最新的PostgreSQL 9.1:

sudo apt-get install postgresql libpq-dev

2.PostgreSQL有一个超级用户叫做postgres.将用户更改为PostgreSQL用户:

sudo su - postgres
Run Code Online (Sandbox Code Playgroud)

3.更改postgres用户的密码:

psql -d postgres -U postgres
Run Code Online (Sandbox Code Playgroud)

psql(9.1.3)输入"help"获取帮助

    postgres=# alter user postgres with password 'YOUR_NEW_PASSWORD';
    ALTER ROLE
    postgres=# \q
    #logout postgres user
    logout
Run Code Online (Sandbox Code Playgroud)

4.重新启动PostgreSQL服务器:

sudo /etc/init.d/postgresql restart
Run Code Online (Sandbox Code Playgroud)

pgAdmin III:PostgreSQL管理和管理工具

如果未安装pgAdminIII,则安装很简单:

sudo apt-get install pgadmin3
Run Code Online (Sandbox Code Playgroud)

添加一个严重的

打开pgAdminIII并添加新的localhost服务器.转到菜单文件>添加服务器

设置pgAdmin III服务器检测:

使用pgAdmin连接到PostgreSQL数据库时,您可能会收到错误,告知您未安装服务器工具.

安装postgresql-contrib包:

sudo apt-get install postgresql-contrib
Run Code Online (Sandbox Code Playgroud)

安装adminpack扩展:

sudo -u postgres psql
postgres=# CREATE EXTENSION "adminpack";
postgres=# \q
Run Code Online (Sandbox Code Playgroud)

创建数据库

1.双击PGAdmin上左侧窗格中的数据库以选择它

2.现在单击名为"SQL"的图标,可能是第6个图标,然后在结果窗口中键入CREATE table query

例:

3.创建表查询

CREATE TABLE explore(
SUBJECT  TEXT     NOT NULL,
COMPANY  CHAR(50) NOT NULL,
PNAME    TEXT     NOT NULL,
PHONE    INT      NOT NULL,
EMAIL    CHAR(50) NOT NULL,
REMARKS  CHAR(200) NOT NULL
);  
Run Code Online (Sandbox Code Playgroud)

发布以下任何查询.............有一个无错误的一天.