Kursinhalt
Einführung in das Cloud Computing
Einführung in das Cloud Computing
Verbindung Zur RDS Von Der EC2-Instanz
Um sich von einer EC2-Instanz mit der Datenbank zu verbinden, müssen wir die gleichen Aktionen ausführen wie bei der Verbindung zu einer Datenbank von jedem Linux-Computer.
Sie lernen, wie Sie sich von Ihrer Linux-Instanz mit der Cloud-Datenbank verbinden und SQL-Abfragen verwenden, um Daten in der Datenbank abzurufen, zu erstellen, zu ändern und zu löschen. Am Ende haben Sie vollen Zugriff und Kontrolle über die Datenbank.
MySQL installieren
Sie müssen MySQL auf Ihrer Instanz installieren. Verwenden Sie die folgenden Befehle:
Dieser Befehl gewährt uns Superuser-Rechte und aktualisiert auch Komponenten, wenn sie auf unserem System nicht aktualisiert wurden.
Als nächstes müssen wir den MariaDB-Server installieren, der den benötigten MySQL-Server enthält. Dies können Sie mit dem folgenden Befehl tun:
Nach einer erfolgreichen Installation können wir eine Verbindung zu unserer Datenbankinstanz herstellen mit dem folgenden Befehl:
Ausführen von Operationen mit SQL.
Da wir nun erfolgreich über MySQL mit der Datenbank verbunden sind, können wir beginnen, Operationen an unseren Datenbanken und Tabellen durchzuführen.
Um zu beginnen, verwenden wir den folgenden Befehl, um zu überprüfen, ob alles korrekt ist und ob wir mit der richtigen Datenbank verbunden sind:
Um einen Befehl in dieser Konsole auszuführen, müssen Sie ein Semikolon am Ende verwenden. Andernfalls werden Sie einfach zur nächsten Zeile wechseln. Dies ist sehr praktisch zum Schreiben und Organisieren großer Abfragen, aber seien Sie vorsichtig damit.
Als nächstes lassen Sie uns die Datenbank auswählen, die wir erstellt haben, um mit den Tabellen darin zu arbeiten, indem wir einen einfachen Befehl verwenden:
Nun können wir hier eine reguläre SQL-Abfrage schreiben und einige Daten aus einer beliebigen Tabelle abrufen.
Zum Beispiel, schauen wir uns die Tabelle user_phones
an:
Wir haben Informationen aus der Tabelle abgerufen, die wir lokal über MySQL Workbench erstellt haben. Dies zeigt, dass unsere Datenbank in der Cloud ist und dass es absolut nichts Schwieriges an der Verwendung von RDS gibt.
Danke für Ihr Feedback!