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

Có thể tạo cơ sở dữ liệu postgres trong dòng lệnh nhưng không phải trong tập lệnh bash

sau khi bạn sudo su bạn trở thành một người dùng khác. tại thời điểm này, tập lệnh sẽ ngừng thực thi, cho đến khi bạn thoát khỏi người dùng, sau đó nó sẽ tiếp tục thực thi.

thay vào đó, nếu bạn muốn chạy thứ gì đó dưới dạng postgres, hãy thử như sau:

sudo su postgres <<EOF
psql -c 'CREATE DATABASE routing;'
EOF
exit



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khóa chính tổng hợp PostgreSQL

  2. Làm thế nào để nhận được sự khác biệt của ngày / tháng / năm (ngày thứ hai) giữa hai ngày?

  3. Kích thước giao dịch tối đa trong PostgreSQL

  4. Toán tử không tồn tại:số nguyên =? khi sử dụng Postgres

  5. Làm cách nào để xóa các tệp tạm thời không sử dụng khỏi Postgres được Google Cloud SQL quản lý?