ugrás a tartalomhoz

csatlakozás a mysql-hez

Dzsijszi · 2012. Már. 30. (P), 19.09
Sziasztok!

Segítséget szeretnék kérni. A szerverszolgáltatómtól a következő adatokat kaptam meg:

Adatbázis kiszolgáló
Adatbázis port
Adatbázis név
Adatbázis felhasználónév
Adatbázis jelszó

A mysql a következőket kéri:

Stored Connection - ?
Connection Method - ?
Hostname - ?
Port
Username
Password

A problémám az, hogy nem tudok csatlakozni a szerverhez. Tudnátok segíteni abban, hogy a kérdőjelekhez milyen adatokat kell megadni?

A segítséget előre is köszönöm!
 
1

Honnan akarsz csatlakozni? Ha

Karvaly84 · 2012. Már. 30. (P), 20.13
Honnan akarsz csatlakozni? Ha pl. othoni gépről akarsz csatlakozni az adatbázishoz nem biztos, hogy menni fog, mert álltalában a tárhelyszolgltatók nem engedélyezik külső ip-ről a csatlakozást.
2

otthonról

Dzsijszi · 2012. Már. 30. (P), 20.56
Otthonról szeretnék az integrity-nél bérelt tárhelyemhez csatlakozni. Szerintem elvileg mennie kéne.
3

Mi a szerver

janoszen · 2012. Már. 31. (Szo), 09.03
Mi a szerver neve, amire próbálsz csatlakozni? Mire alapozod, hogy kéne mennie?
4

try { $dsn = ''; $dsn

inf3rno · 2012. Már. 31. (Szo), 10.05

try {
    $dsn = '';
    $dsn .= 'mysql:';
    $dsn .= 'host='.$kiszolgáló.';';
    $dsn .= 'port='.$port.';';
    $dsn .= 'dbname='.$adatbázisNeve;
    $dbh = new PDO(
        $dsn,
        $felhasználóNév,
        $jelszó,
        array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)
    );
    $dbh->exec("SET CHARACTER SET utf8");
    $dbh = null;
} catch (PDOException $e) {
    print "Hiba: " . $e->getMessage() . "<br/>";
    die();
}
Egyébként kétlem, hogy integrity-nél lenne olyan adatbázis, amit kívülről el lehet érni. Nem szokott lenni, integrity meg nem egy akkora szolgáltató, mint mondjuk godaddy, hogy meg tudja engedni magának a plusz ráfordítást egy ilyenre.
5

lehet, hogy rosszul fogalmaztam

Dzsijszi · 2012. Már. 31. (Szo), 13.37
Sziasztok,

Elképzelhető, hogy rosszul fogalmaztam. Php-ból tudok csatlakozni. A phpmyadmin is megvan. Egyetlen bajom, hogy közvetlen a mysql monitorból nem férek hozzá az adatbázishoz.

Mit tegyek? Kérdezzem meg az integrity-t?
6

Igen

Poetro · 2012. Már. 31. (Szo), 13.55
Leginkább félrevezetően fogalmaztál. És valószínűleg az Integrity nem fogja neked engedélyezni, hogy távolról hozzáférj az adatbázishoz, ezzel ugyanis nő a biztonsági kockázat.
7

akkor ki?

Dzsijszi · 2012. Már. 31. (Szo), 15.33
Akkor melyik cég engedélyezné ezt? Szervert venni és bérelni nem szeretnék, csupán egy tárhelyre lenne szükségem. Melyik cég ad ilyen lehetőséget? Előbb felmerült a Godaddy. Náluk van erre lehetőség?
8

Nem merült fel

Poetro · 2012. Már. 31. (Szo), 19.49
Bennem eddig nem is igen merült fel ilyen igény. Amikor én adatbázissal dolgozok, akkor általában elég nekem egy parancssor, illetve egy távoli management eszköz.
Nekem eddig szinte mindig olyan oldallal volt dolgom, ahol vagy saját szerver volt, vagy közeli kapcsolatom volt az üzemeltetéssel, ahol nekem mindent megengedtek, volt valami parancssoros távoli management eszköz, vagy pedig nem igazán kellett hozzányúlni az adatbázishoz, ahhoz a kevéshez meg elég volt egy phpMyAdmin.
9

Van lehetőség godaddy-nél

inf3rno · 2012. Ápr. 1. (V), 08.20
Van lehetőség godaddy-nél ilyenre. Annyi extra, hogy másik szerverre kerülnek az ilyen adatbázisok. Hogy ennek mi a jelentősége felhasználói szempontból, azt ne kérdezd, csak ezt külön kihangsúlyozzák, amikor adatbázist akarsz létrehozni. :-)

Azt nem tudom, hogy a monitor micsoda az pontosan mit csinál. Kapcsolódni tudsz az adatbázishoz, de kizárt, hogy monitorozni tudjad magát az sql szervert, szerintem ez csak dedikált szerveren megy.