Créer les tables de la base de données
Dans cette série de vidéos, vous pouvez voir comment connecter Ozeki SMS Gateway et un serveur de base de données MySQL pour la messagerie SMS. Cette vidéo montre comment créer la structure de table de base de données appropriée en utilisant la ligne de commande de MySQL.
Contenu de la vidéo1. Se connecter à MySQL
2. Copier l'instruction CREATE TABLE
Veuillez faire défiler vers le bas pour copier les instructions SQL (Figure 1) utilisées dans la vidéo. Si vous avez créé la base de données dans MySQL, vous pouvez passer à la vidéo suivante.
La première étape consiste à ouvrir MySQL Shell. Pour ce faire, recherchez l'icône que vous voyez sur Figure 1. Cliquez dessus pour lancer le programme.
Maintenant que vous avez ouvert le programme, veuillez copier le code que vous voyez sur Figure 3. Vous pouvez voir que nous avons collé le code, et il a créé notre base de données, sur Figure 2.
Instructions MySQL CREATE TABLE à copier :
CREATE DATABASE ozekidb;Figure 3 - Instruction de création de base de données
Instructions MySQL CREATE TABLE à copier :
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);Figure 4 - Instructions CREATE TABLE à copier
Maintenant que vous avez créé la base de données, vous devez créer deux tables. Une pour les messages entrants et une pour les messages sortants. Veuillez copier le code que vous voyez sur Figure 4. Il créera tous les champs de données nécessaires. Sélectionnez le code et appuyez sur "CTRL + C" pour le copier dans votre presse-papiers.
Maintenant, vous devez effectuer les 2 dernières étapes que vous avez faites, mais avec la table "ozekimessageout" (Figure 5). Vous pouvez la copier avec "CTRL + C", comme vous l'avez fait sur Figure 3.
Maintenant, il vous suffit de coller le dernier code copié dans la ligne de commande MySQL. Appuyez sur "CTRL + V" pour coller le code depuis votre presse-papiers. Si vous avez le code, appuyez sur Entrée. La ligne de commande construira maintenant votre deuxième table. Vous avez maintenant toutes les tables nécessaires pour Ozeki SMS Gateway. (Figure 6)
Comment créer un utilisateur MySQL
Les commandes SQL suivantes (Figure 7) peuvent être utilisées pour créer un utilisateur appelé 'ozekiuser', avec un mot de passe 'ozekipass'. Il s'agit d'un compte utilisateur MySQL. Vous pouvez utiliser ce compte utilisateur pour vous connecter à la base de données ozeki, car la commande GRANT a accordé l'accès à cette base de données.
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
More information
- Bases de MySQL
- Windows 11
- Envoyer des SMS depuis mySQL
- Tables de base de données pour stocker des SMS dans mySQL
- Connecter mySQL à la passerelle SMS
- Envoyer un SMS test depuis mySQL
- Chiffrer la base de données MySQL