MySQL adatbázis létrehozása az Autoreply adatbázis felhasználó számára
Nézze meg, hogyan hozhat létre egy egyszerű adatbázist a MySQL szerverén. Nagyon fontos, hogy a tábla szerkezete tökéletesen összhangban legyen az SQL lekérdezési szkripttel, amelyet használ. Hasonló módon dolgozhat Microsoft SQL Express, Oracle, Sybase stb. rendszereken is.
1. lépés - MySQL adatbázis szerver letöltése és telepítése
A részletes letöltési és telepítési útmutatóért kérjük, kövesse ezeket a képernyőképeket, majd térjen vissza a 2. lépéshez, hogy megtudja, hogyan hozhatja létre az adatbázis szerkezetét.
Kérjük, töltse le a MySQL wampszervert Windows rendszerhez, vagy telepítsen egy MySQL debian csomagot Linux operációs rendszerén.
2. lépés - Adatbázis létrehozása a MySQL szerveren
Nyissa meg a MySQL szerver parancsértelmezőjét. Adja meg a megfelelő SQL utasításokat a szükséges adatbázis szerkezet létrehozásához (1. ábra). Létre kell hoznia egy adatbázist, egy táblát és egy felhasználót. Szintén szükséges, hogy jogosultságokat adjon a felhasználónak, hogy dolgozhasson az adatbázison. Ne feledje, hogy az 1. ábrán látható tábla szerkezete tökéletes összhangban van az példa szkripttel, amelyet ezekben az oktatóanyagokban bemutatunk.
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';1. ábra - 'autoreplymessage' tábla létrehozása MySQL-ben
3. lépés - Adatok beszúrása az 'autoreplymessage' táblába
Szúrjon be néhány sort az 'autoreplymessage' táblába, hogy az működhessen az példa szkripttel, amelyet ezeken az oldalakon bemutatunk. A példa szkript azt észleli, ha a bejövő üzenet első szava 'RED', 'red', 'BLUE' vagy 'blue', és ennek megfelelően reagál. Kérjük, készítse elő az 'autoreplymessage' táblát a 2. ábrán látható INSERT utasításokkal.
INSERT INTO autoreplymessage (keyword,msg) VALUES ('default','Nincs adat ehhez a kulcsszóhoz'); INSERT INTO autoreplymessage (keyword,msg) VALUES ('red','A piros jó szín.'); INSERT INTO autoreplymessage (keyword,msg) VALUES ('blue','A kék nem a legjobb választás.');2. ábra - 'autoreplymessage' tábla feltöltése néhány szükséges (kulcsszó, üzenet) paraméterpárral
A 2. ábrán látható értékek beszúrása után az 'autoreplymessage' táblának pontosan úgy kell kinéznie, mint a 3. ábrán.
> SELECT * FROM autoreplymessage; id keyword msg ---------- ------------------------------ ------------------------------------- 1 default Nincs adat ehhez a kulcsszóhoz. 2 red A piros jó szín. 3 blue A kék nem a legjobb választás. (3 sor érintve)3. ábra - Az 'autoreplymessage' táblába beszúrt értékek
More information
- Telepítési útmutató
- Adatbázis elrendezés létrehozása
- Minta szkriptfájl
- Szkript szerkezet