Crear una base de datos MySQL para el usuario de la base de datos Autoreply
Aprende cómo crear una base de datos simple en tu servidor MySQL. Es muy importante que la estructura de la tabla esté perfectamente alineada con el script de consulta SQL que utilices. Puedes trabajar de manera similar con Microsoft SQL Express, Oracle, Sybase, etc...
Paso 1 - Descargar e instalar el servidor de base de datos MySQL
Para una guía paso a paso de descarga e instalación, por favor sigue estas capturas de pantalla y regresa al Paso 2, para que puedas descubrir cómo crear la estructura de la base de datos.
Por favor descarga un servidor WAMP con MySQL para Windows o instala un paquete Debian de MySQL en tu sistema operativo Linux.
Paso 2 - Crear la base de datos en tu servidor MySQL
Abre el intérprete de comandos de tu servidor MySQL. Ingresa las sentencias SQL adecuadas para crear la estructura de base de datos requerida (Figura 1). Es esencial crear tu base de datos, una tabla y un usuario. También es necesario agregar privilegios al usuario, para que pueda trabajar en la base de datos. Ten en cuenta que la estructura de la tabla en la Figura 1 está en perfecta relación con el script de ejemplo demostrado en estos tutoriales.
CREATE DATABASE ozeki; USE ozeki; CREATE TABLE autoreplymessage ( id int(11) NOT NULL auto_increment, keyword varchar(30), msg varchar(160), PRIMARY KEY (id) )charset=utf8; ALTER TABLE autoreplymessage ADD INDEX (id); CREATE TABLE log ( id int(11) NOT NULL auto_increment, sender varchar(30), message varchar(160), PRIMARY KEY (id) )charset=utf8; ALTER TABLE log ADD INDEX (id); CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost';Figura 1 - Crear la tabla 'autoreplymessage' en MySQL
Paso 3 - Insertar datos en la tabla 'autoreplymessage'
Inserta algunas filas en la tabla 'autoreplymessage' para que pueda funcionar con el script de ejemplo demostrado en estas páginas. El script de ejemplo detecta si la primera palabra del mensaje entrante es 'RED', 'red', 'BLUE' o 'blue' y reacciona en consecuencia. Por favor, prepara la tabla 'autoreplymessage' con las sentencias INSERT mostradas en la Figura 2.
INSERT INTO autoreplymessage (keyword,msg) VALUES ('default','No hay datos para esta palabra clave'); INSERT INTO autoreplymessage (keyword,msg) VALUES ('red','El rojo es un buen color.'); INSERT INTO autoreplymessage (keyword,msg) VALUES ('blue','El azul no es la mejor opción.');Figura 2 - Llenar la tabla 'autoreplymessage' con algunos pares de parámetros (keyword,msg) requeridos
Después de insertar los valores de la Figura 2, deberías ver la tabla 'autoreplymessage' llena exactamente como en la Figura 3.
> SELECT * FROM autoreplymessage; id keyword msg ---------- ------------------------------ ------------------------------------- 1 default No hay datos para esta palabra clave. 2 red El rojo es un buen color. 3 blue El azul no es la mejor opción. (3 filas afectadas)Figura 3 - Los valores insertados en la tabla 'autoreplymessage'
More information
- Guía de instalación
- Crear diseño de base de datos
- Archivo de script de ejemplo
- Estructura del script