PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để thiết lập cơ sở dữ liệu Postgres cho dự án Rails cục bộ?

Tôi bắt gặp câu hỏi của bạn khi tìm kiếm câu trả lời tương tự. Tôi đã cố gắng làm theo hướng dẫn mà @ prasad.surase cung cấp cho bạn. Vấn đề tôi tìm thấy là kho lưu trữ ppa sẽ sớm mất giá vào ngày 12.04 LTS. Thay vào đó, tôi tìm thấy liên kết này và nó thực sự hữu ích.

Thiết lập PostgreSQL để phát triển Rails trong Ubuntu 12.04

  1. Cài đặt postgresql và các công cụ quản trị thông qua trình quản lý gói

    sudo apt-get install postgresql libpq-dev phppgadmin pgadmin3
    
  2. Đăng nhập vào lời nhắc postgresql với tư cách là người dùng postgres

    sudo su postgres -c psql 
    
  3. Tạo người dùng postgresql cho dự án của bạn

    create user username with password 'password';
    
  4. Thiết lập người dùng postgres của bạn có cùng tên và mật khẩu với người dùng Ubuntu của bạn và biến người đó trở thành siêu người dùng postgres

    alter user username superuser; 
    
  5. Tạo cơ sở dữ liệu phát triển và thử nghiệm

    create database projectname_development;
    create database projectname_test; 
    
  6. Cấp quyền cho người dùng trên cơ sở dữ liệu

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

Để kết thúc loại phiên postgresql \q

Cập nhật mật khẩu cho người dùng

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. Cơ sở dữ liệu ngủ đông và nhiều người thuê sử dụng các lược đồ trong PostgreSQL

  2. SQL:Đảo ngược chuyển vị một bảng

  3. Ranh giới từ PostgreSQL Regex?

  4. Cấu trúc lại một hàm PL / pgSQL để trả về kết quả đầu ra của các truy vấn SELECT khác nhau

  5. Hiển thị tin nhắn mới nhất từ ​​bảng tin nhắn, nhóm theo người dùng