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
- Installation guide
- Create database layout
- Sample script file
- Script structure