Vytvorenie MySQL databázy pre používateľa Autoreply Database

Pozrite si, ako vytvoriť jednoduchú databázu na vašom MySQL serveri. Je veľmi dôležité, aby štruktúra tabuľky bola v dokonalej zhode s SQL dotazovým skriptom, ktorý používate. Podobne môžete pracovať s Microsoft SQL Express, Oracle, Sybase atď.

Krok 1 - Stiahnutie a inštalácia MySQL databázového servera

Pre podrobný návod na stiahnutie a inštaláciu, prosím sledujte tieto screenshoty a vráťte sa na Krok 2, aby ste zistili, ako vytvoriť štruktúru databázy.

Prosím stiahnite si MySQL wampserver pre Windows alebo nainštalujte MySQL debian balík na váš Linux operačný systém.

Krok 2 - Vytvorenie databázy na vašom MySQL serveri

Otvorte príkazový interpret vášho MySQL servera. Zadajte príslušné SQL príkazy na vytvorenie požadovanej štruktúry databázy (Obrázok 1). Je nevyhnutné vytvoriť vašu databázu, tabuľku a používateľa. Tiež je potrebné pridať oprávnenia používateľa, aby mohol pracovať s databázou. Majte na pamäti, že štruktúra tabuľky na Obrázku 1 je v dokonalej súlade s príkladovým skriptom demonštrovaným v týchto tutoriáloch.

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';
Obrázok 1 - Vytvorenie tabuľky 'autoreplymessage' v MySQL

Krok 3 - Vloženie dát do tabuľky 'autoreplymessage'

Vložte niekoľko riadkov do tabuľky 'autoreplymessage', aby mohla fungovať s príkladovým skriptom demonštrovaným na týchto stránkach. Príkladový skript detekuje, či je prvým slovom prichádzajúcej správy 'RED', 'red', 'BLUE' alebo 'blue' a reaguje podľa toho. Prosím pripravte tabuľku 'autoreplymessage' s INSERT príkazmi zobrazenými na Obrázku 2.

INSERT INTO autoreplymessage (keyword,msg) VALUES ('default','Pre tento kľúčové slovo nie sú k dispozícii žiadne dáta');
INSERT INTO autoreplymessage (keyword,msg) VALUES ('red','Červená je dobrá farba.');
INSERT INTO autoreplymessage (keyword,msg) VALUES ('blue','Modrá nie je najlepšia možnosť.');
Obrázok 2 - Naplnenie tabuľky 'autoreplymessage' požadovanými pármi (kľúčové slovo, správa)

Po vložení hodnôt z Obrázku 2 by ste mali vidieť tabuľku 'autoreplymessage' naplnenú presne ako na Obrázku 3.

> SELECT * FROM autoreplymessage;
id          keyword                        msg
----------  ------------------------------ -------------------------------------
 1          default                        Pre tento kľúčové slovo nie sú k dispozícii žiadne dáta.
 2          red                            Červená je dobrá farba.
 3          blue                           Modrá nie je najlepšia možnosť.

(3 riadky ovplyvnené)
Obrázok 3 - Hodnoty vložené do tabuľky 'autoreplymessage'

More information