sql >> Database >  >> RDS >> Mysql

Sluit MySQL-script af als de database bestaat

Probeer dit. Gebruik INFORMATION_SCHEMA.SCHEMATA om het bestaan ​​van de database te controleren

If not exists (SELECT 1 
               FROM   INFORMATION_SCHEMA.SCHEMATA
               WHERE  SCHEMA_NAME = 'demo-database')

CREATE DATABASE `demo-database`
.....


  1. Fout bij het maken van tabel:u heeft een fout in uw SQL-syntaxis in de buurt van 'order( order_id INT UNSIGNED NOT NULL AUTO_INCREMENT, user_id ' op regel 1

  2. Brent Ozar legt interne en externe fragmentatie van SQL Server uit

  3. Hoe SQLAlchemy-caching uit te schakelen?

  4. Waarom worden opgeslagen procedures nog steeds niet ondersteund in Rails (3+)?