Enviar SMS desde MySQL (parte 1/4)
Instalación de MySQL
MySQL es un sistema de gestión de bases de datos utilizado en entornos industriales. Se basa en el Lenguaje de Consulta Estructurado (SQL). El uso más común de MySQL, sin embargo, es como base de datos web, por ejemplo, para el inventario de una tienda en línea. Puede funcionar bien junto con la Pasarela SMS de Ozeki, pero necesitas conectar estos dos softwares. El primer paso es instalar este software en tu computadora.
Contenido del video1. Descargar MySQL
2. Instalar MySQL
Por favor, salta al siguiente video o si desplazas hacia abajo puedes encontrar capturas de pantalla que describen cómo descargar e instalar el servidor de base de datos MySQL.
Primero, necesitas obtener los archivos necesarios para la instalación. Para ello, dirígete a la página de descarga de MySQL, y busca la versión MySQL Community. Haz clic en el enlace y te llevará a la página de selección de descarga de la versión comunitaria. Puedes ver la página de descarga en la Figura 1.
Ahora estás en la página de selección de versión de descarga de MySQL. Es importante asegurarte de que descargas una edición Community del software, porque es gratuita para su uso, con algunas funciones bloqueadas, pero obtienes todo lo necesario para conectar la Pasarela Ozeki a MySQL. Debes buscar un enlace titulado “MySQL Installer for Windows”. Puedes encontrarlo con la ayuda de la Figura 2. Haz clic en él y se te presentará la página de descarga.
Ahora en esta página, puedes elegir tus preferencias. En primer lugar, puedes seleccionar si usas Windows u otro como tu sistema operativo. En nuestro caso, usamos Windows. Ahora, debajo de eso, puedes ver múltiples instaladores. El archivo de descarga más pequeño es una versión web de MySQL, asegúrate de descargar el más grande, como puedes ver en la Figura 3. Haz clic en el botón "Descargar" para iniciar el proceso.
Para aprovechar al máximo MySQL, te recomendamos crear una nueva cuenta en este paso. Es un proceso simple que no debería tomar más de 10 minutos. Si deseas omitir el procedimiento de creación de cuenta, puedes hacer clic en el botón No gracias, solo iniciar mi descarga., y tu navegador debería comenzar a descargar los archivos que necesitas. (Figura 4)
Como puedes ver en la Figura 5, tu navegador descarga los archivos necesarios. No debería tardar mucho, pero depende de la velocidad de tu internet. Si ha terminado, por favor haz clic en él.
Ahora tu computadora debería ejecutar el Instalador de MySQL. Este te guiará a través de los pasos para configurar tu nuevo servidor SQL. Aquí debes elegir la opción Solo Servidor. Esto instalará la aplicación de manera que puedas usar un servidor MySQL, pero no necesitas desarrollar tablas SQL. Haz clic en Siguiente si tienes la opción seleccionada. Puedes ver la selección en la Figura 6.
En este paso, verás los productos que estás instalando. Si elegiste la opción Solo Servidor en el último paso, tu lista debería parecerse a la nuestra en la Figura 7. Haz clic en Ejecutar si deseas instalar esas aplicaciones.
En este paso, configurarás tu servidor de base de datos según tus preferencias. Puedes elegir un tipo de configuración y luego asignar un puerto a tu servidor. Asegúrate de marcar la casilla Abrir puertos del Firewall de Windows para acceso a la red, para que tu firewall no interrumpa el flujo de datos en el puerto de tu servidor. Si todo coincide con tus preferencias, por favor haz clic en Siguiente. Puedes ver nuestras preferencias en la Figura 8.
Ahora puedes elegir el método de autenticación del servidor. Es un paso muy importante, porque necesitas tener un servidor seguro que solo pueda ser modificado por la persona con los permisos adecuados. En este paso, tienes dos opciones. La primera es un sistema de encriptación de contraseña más seguro, la otra es un método de Autenticación Legacy más antiguo. Asegúrate de elegir el método más nuevo y seguro Encriptación Fuerte de Contraseña para Autenticación. Puedes ver tus opciones en la Figura 9. Haz clic en el botón Siguiente para continuar.
Si elegiste el método más seguro en el último paso, se te presentará la ventana de creación de contraseña de la cuenta root. Por favor, ingresa una contraseña que sea difícil de adivinar, pero que recuerdes fácilmente. Asegúrate de que solo tú conozcas esta contraseña, para tener un servidor seguro. Puedes ver el proceso de creación de contraseña en la Figura 10.
Ahora necesitas nombrar tu servidor. Es un paso importante, porque en el servicio de Windows, verás tu servidor con este nombre. Asegúrate de que la opción Iniciar el Servidor MySQL al Inicio del Sistema esté marcada, para que tu servidor se inicie tan pronto como Windows. De esta manera, tu servidor de base de datos siempre estará listo para usar. Puedes ver tus opciones en la Figura 11.
En el paso final de la instalación, obtienes un resumen de todas las personalizaciones que has hecho en tu Servidor SQL. Para finalizar tu decisión, por favor haz clic en el botón Ejecutar como puedes ver en la Figura 12. Tu instalador comenzará a configurar todas las cosas necesarias que necesitas para comenzar a usar el Servidor MySQL.
Después de que el instalador haya terminado el proceso, todos los miembros de la lista deberían tener una marca de verificación antes de él. En este caso, tienes una copia funcional del Servidor MySQL. Si deseas salir del instalador, haz clic en el botón Finalizar. (Figura 13)
Crear esquema de base de datos ozeki
CREATE DATABASE ozekidb;
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozekidb.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
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);
More information