sql >> データベース >  >> RDS >> PostgreSQL

ローカルRailsプロジェクト用にPostgresデータベースを設定するにはどうすればよいですか?

    同じ答えを探しているときにあなたの質問に出くわしました。 @prasad.suraseからの指示に従おうとしました。私が見つけた問題は、ppaリポジトリが12.04LTSで間もなく減価することです。代わりに私はこのリンクを見つけました、そしてそれは本当に役に立ちました。

    Ubuntu12.04でのRails開発用のPostgreSQLセットアップ>

    1. パッケージマネージャーを介してpostgresqlおよび管理ツールをインストールします

      sudo apt-get install postgresql libpq-dev phppgadmin pgadmin3
      
    2. postgresユーザーとしてpostgresqlプロンプトにログインします

      sudo su postgres -c psql 
      
    3. プロジェクトのpostgresqlユーザーを作成します

      create user username with password 'password';
      
    4. Ubuntuユーザーと同じ名前とパスワードでpostgresユーザーを設定し、postgresスーパーユーザーにします

      alter user username superuser; 
      
    5. 開発データベースとテストデータベースを作成する

      create database projectname_development;
      create database projectname_test; 
      
    6. データベース上のユーザーに権限を付与する

      grant all privileges on database projectname_development to username;
      grant all privileges on database projectname_test to username; 
      

    postgresqlセッションを終了するには、\qと入力します

    ユーザーのパスワードを更新する

    alter user username with password ‘new password’;
    


    1. postgresqlで作成された新しいテーブルの権限をユーザーに付与します

    2. SETGLOBALmax_allowed_pa​​cketが機能しない

    3. 選択/ドロップダウンメニューPHPまたはHTMLの選択値を変数に取り込む方法

    4. MariaDBでのPOW()のしくみ