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

PostgreSQL + Hibernate + Spring automatisk oprette database

Postgres i modsætning til mysql understøtter ikke Create Database If not exist .

Således ændrer hibernate.hbm2ddl.auto=create og ændring af URL jdbc.url=jdbc:postgresql://localhost/database?createDatabaseIfNotExist=true virker ikke for dig.

Du kan dog prøve at simulere adfærden som i nedenstående spørgsmål:

Opret Postgres-database med det samme, hvis den ikke findes ved hjælp af Hibernate

Simuler CREATE DATABASE, HVIS IKKE FINNES for PostgreSQL?



  1. SQL Server-ækvivalent til substring_index-funktion i MySQL

  2. Find indeks over sidste forekomst af en understreng ved hjælp af T-SQL

  3. Sådan administreres databaser med phpMyAdmin

  4. Kan du bruge et alias i WHERE-sætningen i mysql?