mysql-server
Z OnlineHosting.CZ - podpora
Obsah |
MySQL server
MySQL server je jedna z variant SQL databázovĂ©ho systĂ©mu hojnÄ› vyuĹľĂvanĂ©ho predevšĂm pro svoji rychlost a spolehlivost. PouĹľĂvá se pĹ™edevšĂm na internetovĂ˝ch serverech pro potĹ™eby ukládánĂ dat webovĂ˝ch aplikacĂ. Provozovat jej lze na platformÄ› Linux. (vĂce informacĂ naleznete na http://www.mysql.com)
Adresy MySQL serveru
Tarify Standard a Profi
- Verze 4.x - u10mysql.onlinehosting.cz
- Verze 3.x - localhost
- Administrace: http://www.administrace.cz
Tarif Online
- Verze 4.1.x - u14mysql.onlinehosting.cz
- Verze 5.x - u14mysql5.onlinehosting.cz
- Administrace: http://www.administrace.cz
Poznámka: Všechny nové MySQL účty jsou zřizovány na MySQL serveru verze 4.1.x a 5.x.
Připojenà k MySQL serveru
Z php se lze připojit např. takto:
<? $mysql['host'] = 'u10mysql.onlinehosting.cz'; $mysql['login'] = 'prihlasovaciJmeno'; $mysql['password'] = 'vaseHeslo'; $mysql['database'] = 'nazevDatabaze';
$conn = MySQL_Connect($mysql['host'], $mysql['login'], $mysql['password']) or Die("mysql connect failed");
MySQL_Select_DB($mysql['database'], $conn) or Die("mysql db choosing failed");
?>
MySQL a Čeština
MySQL server verze 4.1 podporuje mnoho znakovĂ˝ch sad. Pro správnĂ© fungovánĂ je potĹ™eba správnÄ› nastavit znakovou sadu nejen u databáze a tabulek, ale i u samotnĂ˝ch sloupcĹŻ v tabulce. Dále je potĹ™eba nastavit znakovou sadu pro komunikaci mezi php skriptem a MySQL serverem. To provedete pomocĂ následujĂcĂho kĂłdu, kterĂ˝ by mÄ›l bĂ˝t umĂstÄ›n hned za funkcĂ MySQL_Connect nebo MySQL_Select_DB:
Pro tabulky ve znakové sadě utf-8:
mysql_query("SET character_set_client=utf8");
mysql_query("SET collation_connection=utf8_czech_ci");
mysql_query("SET character_set_connection=utf8");
mysql_query("SET character_set_results=utf8");
Pro tabulky ve znakové sadě cp1250:
mysql_query("SET character_set_client=cp1250");
mysql_query("SET collation_connection=cp1250_general_ci");
mysql_query("SET character_set_connection=cp1250");
mysql_query("SET character_set_results=cp1250");
Pro tabulky ve znakové sadě latin2:
mysql_query("SET character_set_client=latin2");
mysql_query("SET collation_connection=latin2_general_ci");
mysql_query("SET character_set_connection=latin2");
mysql_query("SET character_set_results=latin2");