PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak skonfigurować bazę danych Postgres dla lokalnego projektu Rails?

Natknąłem się na twoje pytanie, szukając tej samej odpowiedzi. Próbowałem wykonać instrukcje podane przez @prasad.surase. Problem, który znalazłem, polega na tym, że repozytorium ppa wkrótce straci na wartości 12.04 LTS. Zamiast tego znalazłem ten link i to naprawdę pomogło.

Konfiguracja PostgreSQL dla rozwoju Rails w Ubuntu 12.04

  1. Zainstaluj narzędzia postgresql i administracyjne za pomocą menedżera pakietów

    sudo apt-get install postgresql libpq-dev phppgadmin pgadmin3
    
  2. Zaloguj się do postgresql monitu jako użytkownik postgres

    sudo su postgres -c psql 
    
  3. Utwórz użytkownika postgresql dla swojego projektu

    create user username with password 'password';
    
  4. Skonfiguruj swojego użytkownika postgres z taką samą nazwą i hasłem jak twój użytkownik Ubuntu i uczyń go superużytkownikiem postgres

    alter user username superuser; 
    
  5. Tworzenie baz danych programistycznych i testowych

    create database projectname_development;
    create database projectname_test; 
    
  6. Przyznaj użytkownikowi uprawnienia do baz danych

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

Aby zakończyć sesję postgresql, wpisz \q

Zaktualizuj hasło użytkownika

alter user username with password ‘new password’;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgresql - dodaj domyślną kolumnę logiczną do zestawu tabeli

  2. docker-compose up &&docker-compose build :błąd w PostgreSQL

  3. Indeksowane ORDER BY z LIMIT 1

  4. Reprezentacja bajtów PostgreSQL 9.X w 'hex' lub 'escape' dla miniaturek

  5. Automatyzacja audytów bezpieczeństwa dla PostgreSQL