sql >> Database >  >> RDS >> PostgreSQL

Locatie van postgresql-database op OS X?

initdb stelt gewoon de directorystructuur in en dergelijke die nodig is om nieuwe databases te maken. Gebruik createdb om een ​​database te maken. :

initdb lijkt op het maken van een nieuw bestandssysteem op een harde schijf:eerst maak je het bestandssysteem aan (initdb ), dan maak je bestanden en mappen aan (createdb ).

De daadwerkelijke databasebestanden staan ​​onder /usr/local/var/postgres nadat u de database hebt gemaakt. Maak dus gewoon een database aan en kijk wat er nieuw of gewijzigd is onder /usr/local/var/postgres . Er is geen enkel "dbname.db"-bestand of iets dergelijks, elke database is een verzameling bestanden met namen die alleen betekenis hebben voor de databaseserver.



  1. Hoe de identiteitskolomwaarde in de SQL Server-tabel opnieuw in te stellen - SQL Server / T-SQL-zelfstudiedeel 43

  2. Update primaire sleutel Django MySQL

  3. Oracle JDBC DriverManager.getConnection() loopt vast

  4. Het laden van mysql-tabel in python duurt erg lang in vergelijking met R