Kreirajte MySQL bazu podataka za korisnika Autoreply baze podataka

Pogledajte kako kreirati jednostavnu bazu podataka na vašem MySQL serveru. Vrlo je važno da struktura tablice bude savršeno usklađena s SQL upitnim skriptom koji koristite. Na sličan način možete raditi s Microsoft SQL Express, Oracle, Sybase, itd...

Korak 1 - Preuzmite i instalirajte MySQL server baze podataka

Za korak po korak vodič za preuzimanje i instalaciju, molimo slijedite ove snimke zaslona i vratite se na Korak 2 kako biste saznali kako kreirati strukturu baze podataka.

Molimo preuzmite MySQL wampserver za Windows ili instalirajte MySQL debian paket na vaš Linux operativni sustav.

Korak 2 - Kreirajte bazu podataka na vašem MySQL serveru

Otvorite komandni interpreter vašeg MySQL servera. Unesite odgovarajuće SQL naredbe za kreiranje potrebne strukture baze podataka (Slika 1). Bitno je kreirati vašu bazu podataka, tablicu i korisnika. Također je potrebno dodati korisničke privilegije kako bi korisnik mogao raditi na bazi podataka. Imajte na umu da je struktura tablice na Slici 1 savršeno usklađena s primjer skripte prikazanim u ovim vodičima.

  
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';  
Slika 1 - Kreirajte tablicu 'autoreplymessage' u MySQL-u

Korak 3 - Unesite podatke u tablicu 'autoreplymessage'

Unesite neke retke u tablicu 'autoreplymessage' kako bi mogla raditi s primjer skripte prikazanim na ovim stranicama. Primjer skripte detektira je li prva riječ dolazne poruke 'RED', 'red', 'BLUE' ili 'blue' i reagira u skladu s tim. Molimo pripremite tablicu 'autoreplymessage' s INSERT naredbama prikazanim na Slici 2.

  
INSERT INTO autoreplymessage (keyword,msg) VALUES ('default','Nema podataka za ovu ključnu riječ');  
INSERT INTO autoreplymessage (keyword,msg) VALUES ('red','Crvena je dobra boja.');  
INSERT INTO autoreplymessage (keyword,msg) VALUES ('blue','Plava nije najbolja opcija.');  
Slika 2 - Popunite tablicu 'autoreplymessage' s nekim potrebnim parovima (ključna riječ, poruka)

Nakon unosa vrijednosti sa Slike 2, trebali biste vidjeti tablicu 'autoreplymessage' popunjenu točno kao na Slici 3.

  
> SELECT * FROM autoreplymessage;  
id          keyword                        msg  
----------  ------------------------------ -------------------------------------  
 1          default                        Nema podataka za ovu ključnu riječ.  
 2          red                            Crvena je dobra boja.  
 3          blue                           Plava nije najbolja opcija.  

(3 rows affected)  
Slika 3 - Vrijednosti unesene u tablicu 'autoreplymessage'

More information