[MYSQL] Ako nastaviť MYSQL server tak, aby prijímal konexie z vonka ???
Ako vidíte problém je jasný ....
potrebujem sa na MySQL server pripojit zvonka(nie iba localhost), potrebujem mu pridelit konkretnu IP na ktorej bude prijimat spojenia ...
ide mi len o jednoduche Win riesenie postavene na EasyPHP ....
vie mi niekto poradit kde sa to nastavuje ? ci je to v nastaveni httpd.conf , alebo my.ini .... uz neviem ... co s tym
vopred dakujem za rady
Problém úplně jasný není, jaký máš konrétně problém s připojením z jiného hostu než localhostu nepíšeš.
Za předpokladu, že MySQL server přijímá příchozí TCP spojení Ti bude stačit přidat uživatele příkatem GRANT.
Z manuálu:
% je zástupný znak v hostname; toto přidělí všechna práva uživateli root z libovolného stroje, pokud chceš specifikovat hostname, není problém (TO 'root'@'192.168.0.1').
Tohle je nejjednodušší příklad, víc najdeš v manuálu k příkazu GRANT.
jalen doplnim. mysql server pokial pocuva na konkretnom porte tak pristupny je. je len na tebe ku ktorej databaze povolis aky pristup. z bezpecnostnych dovodov sa odporuca samozrejme localhost ale v pripade prepojenia databazy pokial sa nepspravi tunel sa tomunevyhnes.
zvysok ti vysvetlil vladimir
V mysql\my.ini budeš mít řádek
Tedy aby databáze naslouchala jen na localhostu. Když tento řádek zakomentuješ nebo smažeš, bude MySQL naslouchat na všech portech.
no jasne tam bol problem .... ja som to najprv skusal nastavit len v My.ini ale ked som aj uzivatelovi v databaze zmenil opravnenia , uz to islo .... super vdaka