01 Centos7.6学習PostgreSQLのインストールPostgreSQL10

 

新しいスキルを学ぶ前に、まずその利益の、つまり、あなたは、PostgreSQLデータベースをインストールする方法を知っておく必要があります必要があります。ここでは、PostgreSQLのデータベースレコード、プロセス10.1が搭載されてCentos7.6のコンパクトなステップ:

まず、データベースのソースPostgreSQLの更新

クリックし、PostgreSQLのソースURLからyumのソースをダウンロードしてインストールすることができますhttps://yum.postgresql.org/repopackages.php#pg10を

centos7-x86の64を選択し、リンクは正しい選択をコピーし、端末システム、ソースのyumアップデートで次のコマンドを実行します。

yumを インストールします。https:// download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -および

第二に、PostgreSQLデータベースをインストール

2.1ビューPostgreSQLのソースRPMパッケージ

あなただけの端末に搭載さrpmパッケージのPostgreSQLのソースをチェックするために、その後のPostgreSQLの対応バージョンをインストールするには、次のコマンドを使用することができます。

YUMのリスト| グレップの PostgreSQLの

データベースサーバのPostgreSQLをインストールするには、次のコマンドを実行します。

yumを インストール postgresql10-のcontrib postgresql10サーバを-y

第三に、構成データベース

PostgreSQLのインストールディレクトリは/ usr / pgsqlの-10、およびPostgreSQLのデータがディレクトリの下に置かれるの/ var / libに/ pgsqlの/バージョン/データディレクトリ

3.1データベースを初期化します

可以通过运行命令,来查看PostgreSQL 的命令帮助 :

/usr/pgsql-10/bin/postgresql-10-setup --help

可以看到,initdb参数可以用以初始化数据库:

然后运行:

/usr/pgsql-10/bin/postgresql-10-setup initdb

可以看到以下显示,则为安装并初始化成功:

3.2 启动数据库

  • 执行命令,启动数据库
sudo systemctl start postgresql-10
  • 执行命令,设置开机自启动
sudo systemctl enable postgresql-10.service

这是由于可能系统中安装过PostgreSQL数据库,然后同样IP下的端口被占用了,需要卸载掉之前的PostgreSQL rpm包,然后重新启动即可。卸载命令:

yum remove postgresql

四、登陆PostgreSQL数据库

4.1 登陆数据库

postgresql在安装时默认会添加用户postgres,可以通过以下命令进入数据并设置密码:

SU - PostgresのユーザへのPostgres#スイッチ
PSQL#ランディングデータベース
  • 次のように与えられたpsqlを実行します。

LN -sは/ usr / pgsql- 10 / binに/ psqlのは/ usr / binに/ PSQL

 上記の手順を完了し、次の画面が表示されるはず、データベースが成功した着陸を証明しました:

4.2デフォルトのユーザー名とパスワードを変更

 次のコマンドを実行します。

PASSWORD <パスワード>を使用してユーザーのpostgresを改変すること。

パスワードは、次のように設定するパスワードです。

第五に、完全な

基本的にCentos7 postgreSQLの上にインストールこの時点のデータベースでは、ここでは、データベースのPostgreSQLの使用方法を学ぶことに集中することができ、私は〜あなたに幸せな学習を望みます

 

おすすめ

転載: www.cnblogs.com/Crise2018/p/11568328.html