sql >> Database >  >> RDS >> PostgreSQL

In staat om postgres-database te maken in de opdrachtregel, maar niet in bash-script

nadat je sudo su je wordt een andere gebruiker. op dit punt zal het script stoppen met uitvoeren, totdat u de gebruiker verlaat, dan zal het doorgaan met uitvoeren.

in plaats daarvan, als je iets als postgres wilt uitvoeren, probeer dan iets als dit:

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



  1. Problemen bij het verbinden met mysql-server:ERROR 2003 (HY000)

  2. php mysql Database verbinden vanaf een andere server

  3. Aanpassen voor de standaard tijdzone-instelling op RDS

  4. Een SOx-compliancechecklist voor PostgreSQL