sql >> Database teknologi >  >> RDS >> Mysql

Hvordan genererer man hele databasescriptet i MySQL Workbench?

Sådan genererer du SQL-scripts til din database i Workbench

  1. I Workbench Central (standardfanen "Hjem") opret forbindelse til din MySQL-instans ved at åbne en SQL-editor fanen.
  2. Klik på SQL Editor fanen og vælg din database fra SKEMAS liste i Objektbrowser til venstre.
  3. Vælg Database > Reverse Engineer i menuen og følg anvisningerne. Guiden vil lede dig gennem oprettelse af forbindelse til din instans, valg af din database og valg af de typer objekter, du ønsker at reverse engineering. Når du er færdig, vil du have mindst én ny fane kaldet MySQL Model. Du har muligvis også en fane kaldet EER Diagram hvilket er fedt, men ikke relevant her.
  4. Klik i MySQL-modellen fanen
  5. Vælg Database > Forward Engineer
  6. Følg anvisningerne. Mange muligheder præsenterer sig selv, inklusive Generer INSERT scripts til tabeller som giver dig mulighed for at udskrive dataene i dine tabeller (perfekt til opslagstabeller).
  7. Snart vil du se det genererede script foran dig. På dette tidspunkt kan du Copy to Clipboard eller Save to Text File .

Guiden vil tage dig videre, men hvis du bare vil have scriptet, kan du stoppe her.

En advarsel:scripts genereres med CREATE kommandoer. Hvis du vil have ALTER du bliver nødt til (så vidt jeg kan se) manuelt ændre CREATEs til ALTERs.

Det her vil med garanti virke, jeg har lige gjort det i aften.



  1. Sådan bruger du flere databaser dynamisk til en model i CakePHP

  2. Forstå GROUPING og GROUPING_ID funktioner i SQL Server

  3. sql server Bulk indsæt csv med data med komma

  4. Indsættelse af mm/dd/åååå formatdatoer i MySQL