Üdvözletem!
Szeretném nektek bemutatni hogy lehet lépésrõl lépésre létrehozni egy MySQL szervert házilag.
Elõször is le kell töltened egy MySQL szerver alkalmazást.
Link: 64-bit
http://dev.mysql.com/downloads/mirror.php?id=408566 32-bit
http://dev.mysql.com/downloads/mirror.php?id=408569Ezt telepítsd fel és a telepítés végén meg fog jelenni egy ilyen ablak:
Itt nyomj továbbot és megjelenik a következõ lépés, ahol ki kell választani az egyéni konfigurációt (Detailed Configuration)
Itt ezután nyomj továbbot és megjelenik a következõ ablak ahol ki kell választani a gép típusát, amire telepíted a szervert. Ez a MySQL szerver által foglalt memória méretét szabályozza.
Most az adatbázis típusának a kiválasztása jön, itt válasz a Multifunctional Database-t
Ezután fel kell telepítened az InnoDB, itt nem fontos változtatnod semmin.
A következõ lépésben be kell állítanod, hogy hány aktív kapcsolat várható a szerveren használni a szervert. Itt lehet manuálisan is állítani vagy lehet választani hogy 20 vagy 500 felhasználó.
Most a port beállítása következik. Itt akkor érdemes kijelölni a tûzfal kivétel készítése opciót, ha nem otthon fut a SA-MP szervered, vagy mások is használni fogják a MySQL szervert. Ez majd a csatlakozásnál is fontos szerepet játszik, mivel ha ezt megváltoztatod, akkor a csatlakozásnál is meg kell adni a portot.
Ezután a karakter készlet beállítása következik, ahol érdemes a másodikat választani, mivel az sokféle karaktert képes kezelni.
A tovább gomb megnyomása után meg kell adnod a MySQL szolgáltatás nevét, ami a háttérben fog futni és müködteti a szervert.
Itt nem érdemes változtatni a dolgokon kivéve, ha nem akarod hogy automatikusan elinduljon, ez esetben a jelölõ négyzetbõl kell a pipát eltávolítani.
Az utolsó elõtti lépésben meg kell adnod a root felhasználó jelszavát.
Az utolsó lépésben le kell futtatnod a konfigurációs beállításokat az Execute gomb megnyomásával.
Ezután már futni is fog a MySQL szervered, amit bármikor elérhetsz a gépeden.
Példaszkript a csatlakozáshoz:
#define MYSQL_HOST \"localhost\"
#define MYSQL_NAME \"root\"
#define MYSQL_PASS \"jelszo amit beírtál\"
#define MYSQL_TABLE \"tábla neve, amit majd létrehozhatsz\"
main()
{
mysql_connect(MYSQL_HOST, MYSQL_NAME, MYSQL_TABLE, MYSQL_PASS);
}
Legközelebb bemutatok egy programot, amivel egyszerûen lehet kezelni a MySQL adatbázisodat.