Crearea tabelelor din baza de date
În această serie de videoclipuri puteți vedea cum să conectați Ozeki SMS Gateway și serverul de baze de date MySQL pentru mesagerie SMS. Acest videoclip arată cum să creați structura corectă a tabelelor din baza de date folosind linia de comandă MySQL.
Conținutul videoclipului1. Conectare la MySQL
2. Copierea instrucțiunii CREATE TABLE
Vă rugăm să derulați în jos pentru a copia instrucțiunile SQL (Figura 1) utilizate în videoclip. Dacă ați creat deja baza de date în MySQL, puteți sări la următorul videoclip.
Primul pas este să deschideți MySQL Shell. Pentru a face acest lucru, căutați pictograma pe care o vedeți în Figura 1. Faceți clic pe ea pentru a rula programul.
Acum, dacă aveți programul deschis, copiați codul pe care îl vedeți în Figura 3. Puteți observa că am lipit codul și acesta a creat baza noastră de date, așa cum se vede în Figura 2.
Instrucțiuni MySQL CREATE TABLE de copiat:
CREATE DATABASE ozekidb;Figura 3 - Instrucțiunea de creare a bazei de date
Instrucțiuni MySQL CREATE TABLE de copiat:
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);Figura 4 - Instrucțiuni CREATE TABLE de copiat
Acum, dacă ați creat baza de date, trebuie să creați două tabele. Unul pentru mesajele primite și unul pentru cele trimise. Copiați codul pe care îl vedeți în Figura 4. Acesta va crea toate câmpurile de date necesare. Evidențiați codul și apăsați "CTRL + C" pentru a-l copia în clipboard.
Acum trebuie să faceți ultimele 2 pași pe care i-ați făcut, dar pentru tabelul “ozekimessageout” (Figura 5). Puteți să-l copiați cu “CTRL + C”, așa cum ați făcut în Figura 3.
Acum trebuie doar să lipiți ultimul cod copiat în Linia de comandă MySQL. Apăsați "CTRL + V" pentru a lipi codul din clipboard. Dacă aveți codul, apăsați Enter. Acum Linia de comandă va construi al doilea tabel. Acum aveți toate tabelele necesare pentru Ozeki SMS Gateway. (Figura 6)
Cum să creezi un utilizator MySQL
Următoarele comenzi SQL (Figura 7) pot fi folosite pentru a crea un utilizator numit 'ozekiuser', cu o parolă 'ozekipass'. Acesta este un cont de utilizator MySQL. Puteți folosi acest cont de utilizator pentru a vă conecta la baza de date ozeki, deoarece comanda GRANT a acordat acces la această bază de date.
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
More information
- MySQL basics
- Windows 11
- Send SMS from mySQL
- Database tables for storing SMS in mySQL
- Connect mySQL to the SMS gateway
- Send a test SMS from mySQL
- Encrypt MySQL database