Heim > Datenbank > MySQL-Tutorial > Hauptteil

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

黄舟
Freigeben: 2017-08-01 11:52:19
Original
3249 Leute haben es durchsucht

Datenbankskripte sind eine Sammlung von Anweisungen, mit denen verschiedene Operationen an Datenbankobjekten ausgeführt werden. Der Zweck besteht darin, Operationen an der Datenbank schnell und bequem zu formulieren.

1. Bevor Sie ein Skript erstellen, müssen Sie die MySQL-Datenbank und die Textvergleichssoftware BeyondCompare installieren. Tutorial zur Datenbankinstallation, bitte laden Sie .beyond Compare von Baidu herunter und installieren Sie es. Nachdem die Installation der beiden Softwareprogramme abgeschlossen ist, können Sie mit der Erstellung des Datenbank-Upgrade-Skripts beginnen

2. Befolgen Sie die Schritte wie im Abbildung zum Exportieren der Datenbank und der Datenbank des offiziellen Servers und Benennen entsprechend dem angegebenen Format.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

3 Öffnen Sie die Beyond Compare-Software, wie im Bild gezeigt, wählen Sie den Textvergleich aus und geben Sie den Haupttext ein Vergleichsschnittstelle, z. B. Wählen Sie die zu vergleichende SQL-Datei aus. Anschließend zeigt die Software die Unterschiede in der Datenbankstruktur an, wie in der Abbildung dargestellt.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte


4. Selbst nach dem Vergleich der unterschiedlichen Strukturen der beiden Datenbanken ist es für Anfänger in SQL-Anweisungen schwierig, ein Upgrade-Skript zum Aktualisieren der Datenbank zu schreiben. Nachfolgend erklären wir Ihnen, wie Sie MySQL Workbench verwenden können SQL schreiben.


Erstellen Sie zunächst die Test- und Release-Datenbanken in der lokalen Datenbank Figur. Anschließend importieren Sie die im zweiten Schritt exportierten Datenbanken in die neu erstellte Datenbank und können dann mit der Arbeit an der Release-Datenbank beginnen.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte


6. Im Folgenden wird das Hinzufügen eines Felds in der Datenbanktabelle als Beispiel zur Erläuterung der Generierung von SQL-Anweisungen verwendet. Aus den 7 Schritten in der Abbildung können Sie die SQL-Anweisung zum Hinzufügen eines Felds zu einer Tabelle, zum Hinzufügen, Löschen und Ändern von Tabellenfeldern, zum Hinzufügen, Löschen und Ändern von Tabelleninhalten und zum Löschen einer Tabelle abrufen. Lassen Sie uns darüber sprechen, wie Sie die SQL-Anweisung dazu bringen, eine neue Tabelle zu erstellen.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte


7. Wie in der Abbildung gezeigt, können Sie die Anweisung zum Erstellen der Tabelle abrufen.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

8 Der obige Satz von SQL-Anweisungen ist das Skript zur Datenbankgenerierung Zur Ausführung ist in der Abbildung die Verwendung mehrerer grundlegender Schaltflächen dargestellt.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

9. Nach der Ausführung des obigen SQL-Skripts wird die Datenbankstruktur des offiziellen Servers und des Testservers mit Ausnahme des Primärservers angezeigt Mit Ausnahme des Host-Unterschieds sollte der restliche Inhalt derselbe sein. Wenn nicht, passen Sie den Skriptinhalt an, bis die Struktur der beiden Datenbanken gleich ist.

So aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte

10. Das Datenbank-Upgrade-Skript ist derzeit noch ein temporäres Datenbank-Upgrade-Skript, und das temporäre Skript muss dies tun Übergabe an den Projektleiter Speichern Sie es nach der Überprüfung und Inspektion als: Projektname + Version + Zeit + offiziell + Datenbank-Upgrade script.sql und laden Sie es zur Veröffentlichung einer neuen Version auf svn hoch.

Hinweise

Sichern Sie vor der Ausführung unbedingt den Dateninhalt und die Struktur der Datenbank, um Ausführungsfehler zu vermeiden Daten.

Aktualisieren Sie die Datenbank so weit wie möglich spät in der Nacht, wenn kein Datenvorgang stattfindet.

Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie die Freigabe des Produktionsprozesses für MySQL-Datenbankskripte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage