Cloud erstellen, Datenbank und Dbeaver bereitstellen und schnell mit Code verbinden

王林
Freigeben: 2024-07-20 07:00:23
Original
970 Leute haben es durchsucht

Creating cloud, provisioning database and dbeaver and connect it to code quickly

https://youtu.be/7EfYn7MkdyI?si=mRekrHtNc7pjO8Gb

Im Video oben zeige ich, wie man eine Cloud erstellt, eine MySQL-Datenbank und Dbeaver bereitstellt und wie ich dann alles schnell mit meinem Code verbinde.

Hier eine ausführlichere Erklärung:

  1. Wir melden uns bei Qubinets an und gehen die neue Cloud-Einrichtung durch.

  2. Wir wählen aus der Reihe von Anwendungen aus, die wir verwenden möchten (in unserem Fall MySQL). Wir haben außerdem DBeaver für die Datenbankverwaltung und Ingress Nginx für die Konnektivität zu unserer MySQL-Instanz hinzugefügt.

  3. Wir haben unseren bevorzugten Cloud-Anbieter ausgewählt und die Einrichtung mit einem Klick auf „Cloud instanziieren“ abgeschlossen. Nachdem die Cloud-Einrichtung abgeschlossen war, haben wir unsere Anwendungen verbunden. Wir haben den Datenbanknamen in „Qubinets“ geändert und dies in den Verbindungseinstellungen in DBeaver aktualisiert. Stellen Sie sicher, dass der Port für die MySQL-Verbindung auf 3306.

  4. eingestellt ist
  5. In unserer IDE haben wir ein Python-Skript geschrieben, um eine Verbindung zur MySQL-Datenbank herzustellen. Wir haben die Verbindungsdetails (Benutzername, Passwort, Datenbankname und Host) in unserem Skript verwendet.

  6. Zu Bereitstellungszwecken legen wir diese Verbindungsdetails als Umgebungsvariablen fest.

  7. Wir haben SQL-Abfragen geschrieben, um eine Tabelle mit dem Namen „Kunden“ zu erstellen und einen neuen Kundendatensatz in diese Tabelle einzufügen.

  8. Nach der Bereitstellung unserer Anwendungen haben wir die externe Adresse des Ingress Nginx abgerufen und sie zum Ausführen unseres Python-Skripts verwendet.

  9. Wir haben DBeaver geöffnet, was uns dazu aufforderte, die Verbindung mit unserem MySQL-Host, Benutzernamen und Passwort einzurichten.

  10. Wir haben bestätigt, dass die Tabelle „Kunden“ vorhanden ist und die eingefügten Daten vorhanden sind.

  11. Um die Beständigkeit sicherzustellen, haben wir einen weiteren Kundendatensatz hinzugefügt und ihn in DBeaver überprüft.

Zusammenfassend haben wir eine Cloud erstellt, MySQL und DBeaver bereitgestellt, sie mit Ingress Nginx verbunden, ein Python-Skript geschrieben und ausgeführt, um mit der Datenbank zu interagieren, und alles in DBeaver überprüft – alles in 30 Minuten. All dies wurde mit Hilfe von Qubinets durchgeführt.

Das obige ist der detaillierte Inhalt vonCloud erstellen, Datenbank und Dbeaver bereitstellen und schnell mit Code verbinden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!