sql >> Database >  >> RDS >> Mysql

Hoe kan ik de naam van de database in MySQL wijzigen?

Er is geen databasecommando om dit te doen. Je moet het in principe buiten de database doen. Hieronder vindt u enkele referenties waarin mogelijke oplossingen worden geschetst. Het is redelijk goed beantwoord in deze vraag

Zo zou het er in jouw geval waarschijnlijk uit moeten zien

mysqladmin create spm
mysqldump SPM | mysql spm

Nadat je hebt geverifieerd dat alles in orde is, kun je de originele database verwijderen.

drop database SPM

ReferentiesDe naam van database 1 wijzigen / De naam van database 2 wijzigen

[Opmerking over "HERNAME DATABASE " commando:deze instructie is toegevoegd in MySQL 5.1.7 maar werd gevaarlijk bevonden en werd verwijderd in MySQL 5.1.23.]



  1. Maak een mysql-tabel rechtstreeks vanuit het CSV-bestand met behulp van de CSV Storage-engine?

  2. MySQL-aggregatiefuncties zonder GROUP BY-clausule

  3. MySQL-query met meerdere AND-instructies lijkt er een te negeren

  4. Hoe voorkom je reparatie met Keycache?