sql >> Database teknologi >  >> RDS >> PostgreSQL

hvordan man dropper alle databaser undtagen nogle få i postgres

Udfør først følgende forespørgsel i psql-terminalen.

select 'drop database "'||datname||'";'
from pg_database
where datistemplate=false;

Dette vil generere drop database kommando til alle databaser. Kopier resultatet i en teksteditor og udelad (slet) det du vil beholde og gem det som dd.sql fil. Og kør det sådan her:

psql -d postgres -f dd.sql


  1. Sådan finder du ASCII-koden for en given karakter i MySQL

  2. Gruppér efter måned og år i MySQL

  3. Hibernate Formel Annotation - MySql funktioner:INTERVAL, DAG

  4. PHP/MySQL - BEGIN...COMMIT virker ikke