Crear tablas de base de datos
En esta serie de videos puedes ver cómo conectar Ozeki SMS Gateway y el servidor de base de datos MySQL para el envío de SMS. Este video muestra cómo crear la estructura adecuada de tablas de base de datos utilizando la línea de comandos de MySQL.
Contenido del video1. Conectarse a MySQL
2. Copiar la sentencia CREATE TABLE
Por favor, desplázate hacia abajo para copiar las sentencias SQL (Figura 1) utilizadas en el video. Si ya has creado la base de datos en MySQL, puedes saltar al siguiente video.
El primer paso es abrir MySQL Shell. Para hacerlo, busca el icono que se muestra en la Figura 1. Haz clic en él para ejecutar el programa.
Ahora, si tienes el programa abierto, copia el código que se muestra en la Figura 3. Puedes ver que hemos pegado el código y ha creado nuestra base de datos en la Figura 2.
Sentencias MySQL CREATE TABLE para copiar:
CREATE DATABASE ozekidb;Figura 3 - Sentencia para crear la base de datos
Sentencias MySQL CREATE TABLE para copiar:
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 - Sentencias CREATE TABLE para copiar
Ahora, si has creado la base de datos, debes crear dos tablas. Una para los mensajes entrantes y otra para los salientes. Por favor, copia el código que se muestra en la Figura 4. Creará todos los campos de datos necesarios. Resalta el código y presiona "CTRL + C" para copiarlo al portapapeles.
Ahora necesitas hacer los últimos 2 pasos que hiciste, pero con la tabla “ozekimessageout” (Figura 5). Puedes copiarla con “CTRL + C”, como lo hiciste en la Figura 3.
Ahora solo necesitas pegar el último código copiado en la Línea de Comandos de MySQL. Presiona "CTRL + V" para pegar el código desde tu portapapeles. Si tienes el código, presiona Enter. Ahora la Línea de Comandos creará tu segunda tabla. Ahora tienes todas las tablas necesarias para Ozeki SMS Gateway. (Figura 6)
Cómo crear un usuario en MySQL
Los siguientes comandos SQL (Figura 7) pueden usarse para crear un usuario llamado 'ozekiuser', con una contraseña 'ozekipass'. Esta es una cuenta de usuario de MySQL. Puedes usar esta cuenta para conectarte a la base de datos ozeki, porque el comando GRANT ha otorgado acceso a esta base de datos.
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
More information
- Conceptos básicos de MySQL
- Windows 11
- Enviar SMS desde mySQL
- Tablas de base de datos para almacenar SMS en mySQL
- Conectar mySQL a la pasarela SMS
- Enviar un SMS de prueba desde mySQL
- Encriptar base de datos MySQL