Datenbanktabellen erstellen
In dieser Videoreihe sehen Sie, wie Sie Ozeki SMS Gateway und MySQL-Datenbankserver für SMS-Nachrichten verbinden. Dieses Video zeigt, wie Sie die richtige Datenbanktabellenstruktur über die Befehlszeile von MySQL erstellen.
Videoinhalt1. Mit MySQL verbinden
2. CREATE TABLE-Anweisung kopieren
Bitte scrollen Sie nach unten, um die im Video verwendeten SQL-Anweisungen (Abbildung 1) zu kopieren. Wenn Sie die Datenbank in MySQL erstellt haben, können Sie zum nächsten Video springen.
Der erste Schritt besteht darin, die MySQL Shell zu öffnen. Suchen Sie dazu nach dem Symbol, das Sie in Abbildung 1 sehen. Klicken Sie darauf, um das Programm zu starten.
Wenn Sie das Programm geöffnet haben, kopieren Sie bitte den Code, den Sie in Abbildung 3 sehen. Sie können sehen, dass wir den Code eingefügt haben und er unsere Datenbank erstellt hat, in Abbildung 2.
MySQL CREATE TABLE-Anweisungen zum Kopieren:
CREATE DATABASE ozekidb;Abbildung 3 - CREATE DATABASE-Anweisung
MySQL CREATE TABLE-Anweisungen zum Kopieren:
CREATE TABLE ozekimessagein ( id int(11) NOT NULL auto_increment, sender varchar(255) default NULL, receiver varchar(255) default NULL, msg text default NULL, senttime varchar(100) default NULL, receivedtime varchar(100) default NULL, operator varchar(100) default NULL, msgtype varchar(160) default NULL, reference varchar(100) default NULL, PRIMARY KEY (id) ) charset=utf8; ALTER TABLE ozekimessagein ADD INDEX(id); CREATE TABLE ozekimessageout ( id int(11) NOT NULL auto_increment, sender varchar(255) default NULL, receiver varchar(255) default NULL, msg text default NULL, senttime varchar(100) default NULL, receivedtime varchar(100) default NULL, reference varchar(100) default NULL, status varchar(20) default NULL, msgtype varchar(160) default NULL, operator varchar(100) default NULL, errormsg varchar(250) default NULL, PRIMARY KEY (id)) charset=utf8; ALTER TABLE ozekimessageout ADD INDEX (id);Abbildung 4 - CREATE TABLE-Anweisungen zum Kopieren
Wenn Sie die Datenbank erstellt haben, müssen Sie zwei Tabellen erstellen. Eine für eingehende und eine für ausgehende Nachrichten. Bitte kopieren Sie den Code, den Sie in Abbildung 4 sehen. Er erstellt alle notwendigen Datenfelder. Markieren Sie den Code und drücken Sie "STRG + C", um ihn in Ihre Zwischenablage zu kopieren.
Jetzt müssen Sie die letzten beiden Schritte wiederholen, aber mit der Tabelle „ozekimessageout“ (Abbildung 5). Sie können sie mit „STRG + C“ kopieren, genau wie in Abbildung 3.
Jetzt müssen Sie nur noch den zuletzt kopierten Code in die MySQL-Befehlszeile einfügen. Drücken Sie "STRG + V", um den Code aus Ihrer Zwischenablage einzufügen. Wenn Sie den Code haben, drücken Sie bitte die Eingabetaste. Nun erstellt die Befehlszeile Ihre zweite Tabelle. Jetzt haben Sie alle erforderlichen Tabellen für Ozeki SMS Gateway. (Abbildung 6)
Wie man einen MySQL-Benutzer erstellt
Die folgenden SQL-Befehle (Abbildung 7) können verwendet werden, um einen Benutzer namens 'ozekiuser' mit dem Passwort 'ozekipass' zu erstellen. Dies ist ein MySQL-Benutzerkonto. Sie können dieses Benutzerkonto verwenden, um eine Verbindung zur ozeki-Datenbank herzustellen, da der GRANT-Befehl Zugriff auf diese Datenbank gewährt hat.
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
More information
- MySQL Grundlagen
- Windows 11
- SMS von MySQL senden
- Datenbanktabellen zum Speichern von SMS in MySQL
- Verbinden Sie MySQL mit dem SMS-Gateway
- Senden Sie eine Test-SMS von MySQL
- MySQL-Datenbank verschlüsseln