Kategorie:Databáze

Z SvetHostingu.cz
Přejít na: navigace, hledání

Obsah

Administrace databáze

Před přístupem k databázi je potřeba databázi vytvořit v administraci, a přidělit uživatele, který bude mít práva přístupu k databázi.

Po vytvoření databáze se vám v administraci zobrazí informace o tom, na kterém serveru je databáze umístěna (název a adresa serveru např. mysql7.svethostingu.cz).

K administraci MySQL databázena webhostingu můžete využívat aplikaci phpMyAdmin, která je umístěna na adrese: http://mysql.svethostingu.cz. Pro přihlášení do databáze je potřeba zvolit server na kterém je databáze uložena, zadat uživatelské jméno a heslo. Pro phpMyAdmin na správu multihostingových databází použijte aplikaci zde https://secure.svethostingu.cz/mysql/multi/4/ nebo je dostupná také aplikace Adminer zde https://secure.svethostingu.cz/mysql/adm4/.

Nahoru

Nastavení správného kódování výsledků SQL dotazů

Data jsou v MySQL ukládány v kódování UTF-8. V případě, že potřebujete provést změnu kódování, musíte po připojení k databází provést následující SQL dotaz.

Dotaz musí být proveden jako první (před všemi ostatními dotazy) SET NAMES 'kodovani' (např. SET NAMES 'latin1')

Nahoru

Připojení k databázi z PHP

Jako adresu serveru používejte adresu, kterou máte uvedenou v administraci u příslušné databáze.

Příklad připojení k databázi - knihovna mysql:

<?php
  $db = mysql_connect('mysql6.svethostingu.cz', 'uz.jmeno', 'heslo');
  if(!$db) {
    echo 'K databzi se nepodarilo pripojit!';
    exit();
  }
 
  $db = mysql_select_db('nazev_databaze');
  if(!$db) {
    echo 'Databazi se nepodarilo vybrat!';
    exit();
  }
?>

Příklad připojení k databázi - knihovna mysqli:

<?php
  $db = new mysqli("mysql6.svethostingu.cz", "uzi.", "heslo", "nazev_db");
 
  if (mysqli_connect_errno()) {
     echo "Nepodarilo se pripojit: %s\n", mysqli_connect_error();
     exit();
  }
?>

Pro připojení z PHP 5 můžete používat místo knihovny mysql knihovnu mysqli. Knihovnu mysqli je nutné používat pro připojení k MySQL verze 5.

Nahoru

Vzdálený přístup k MySQL

Vzdálený přístup k MySQL je možný pouze přes aplikaci phpMyAdmin na adrese http://mysql.svethostingu.cz
Na multihostingových programech lze aktivovat rozšiřující balíček, který zahrnuje i externí přístup k databázi.


Globální přístup k databázím na multihostingu

Na multihostingu si v administraci můžete také aktivovat globální přístup.

Nahoru

Stránky v kategorii „Databáze“

Zobrazují se 3 stránky z celkového počtu 3 stránek v této kategorii.