Kreiranje MySQL baze podataka za korisnika Autoreply baze podataka
Pogledajte kako da kreirate jednostavnu bazu podataka na vašem MySQL serveru. Veoma je važno da struktura tabele bude savršeno usklađena sa SQL upitnim skriptom koji koristite. Na sličan način možete raditi sa 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 vas da pratite ove snimke ekrana i vratite se na Korak 2, kako biste saznali kako da kreirate strukturu baze podataka.
Molimo vas da preuzmete MySQL wampserver za Windows ili instalirate MySQL debian paket na vašem Linux operativnom sistemu.
Korak 2 - Kreirajte bazu podataka na vašem MySQL serveru
Otvorite komandni interpreter vašeg MySQL servera. Unesite odgovarajuće SQL izraze za kreiranje potrebne strukture baze podataka (Slika 1). Neophodno je da kreirate vašu bazu podataka, tabelu i korisnika. Takođe je potrebno dodati korisničke privilegije, kako bi korisnik mogao da radi sa bazom podataka. Imajte na umu da je struktura tabele na Slici 1 u savršenoj vezi sa primerom skripta prikazanog u ovim tutorijalima.
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 - Kreiranje tabele 'autoreplymessage' u MySQL-u
Korak 3 - Unesite podatke u tabelu 'autoreplymessage'
Unesite neke redove u tabelu 'autoreplymessage' kako bi mogla da radi sa primerom skripta prikazanim na ovim stranicama. Primer skripta detektuje da li je prva reč dolazne poruke 'RED', 'red', 'BLUE' ili 'blue' i reaguje u skladu sa tim. Molimo vas da pripremite tabelu 'autoreplymessage' sa INSERT izrazima prikazanim na Slici 2.
INSERT INTO autoreplymessage (keyword,msg) VALUES ('default','Nema podataka za ovu ključnu reč'); INSERT INTO autoreplymessage (keyword,msg) VALUES ('red','Crvena je dobra boja.'); INSERT INTO autoreplymessage (keyword,msg) VALUES ('blue','Plava nije najbolja opcija.');Slika 2 - Popunjavanje tabele 'autoreplymessage' sa nekim potrebnim parovima (keyword,msg) parametara
Nakon unošenja vrednosti sa Slike 2, trebalo bi da vidite tabelu 'autoreplymessage' popunjenu tačno kao na Slici 3.
> SELECT * FROM autoreplymessage; id keyword msg ---------- ------------------------------ ------------------------------------- 1 default Nema podataka za ovu ključnu reč. 2 red Crvena je dobra boja. 3 blue Plava nije najbolja opcija. (3 redova izmenjeno)Slika 3 - Vrednosti unete u tabelu 'autoreplymessage'
More information
- Vodič za instalaciju
- Kreiraj izgled baze podataka
- Primer skript fajla
- Struktura skripte