Virtlab:Databáze

Z VirtlabWiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Verze z 14:46, 15. 10. 2007
Vav166 (Diskuse | příspěvky)

← Předchozí porovnání
Verze z 09:40, 19. 10. 2007
Vav166 (Diskuse | příspěvky)

Následující porovnání →
Řádka 38: Řádka 38:
* na vsech databazovych instancich take rovnou poALTERuje * na vsech databazovych instancich take rovnou poALTERuje
-Nekde bychom meli take udrzovat popis, na co ktery sloupecek je; nevim, do jake miry umi MySQL poznamky, ze by to bylo v tech create skriptech v SVN ? Udrzovat druhou kopii jako popis v SVN asi nebude dlouhodobe realne (konzistentni).+Do SQL skriptů pište komentáře o významu jednotlivých sloupečků.
[[Kategorie:Komponenty virtlabu]] [[Kategorie:Komponenty virtlabu]]

Verze z 09:40, 19. 10. 2007

Databáze používané lokalitou Virtlabu:

  • Webová aplikace v PHP má vlastní databázi
  • Rezervační server má vlastní databázi, kterou sdílí s aktivačním serverem
  • Žádná další SQL databáze není používána (VLANStore má vlastní datový soubor svého formátu)

V rámci lokality poběží jeden databázový stroj MySQL, ale se dvěma databázemi. U rezervačního a aktivačního serveru jsou parametry databázového připojení uvedeny v konfiguračním souboru (rsv-server.conf, act-server.conf):

 mysql uzivatel@localhost:databaze
 heslo


U WWW jde o proměnné v konfiguraci (settings.php):

  $sql_server = "localhost"; //adresa DB serveru
  $sql_db     = "databaze";  //nazev databaze
  $sql_user   = "uzivatel";  //databazovy uzivatel pouzivany pro pristup
  $sql_pass   = "heslo";     //heslo databazoveho uzivatele


Databáze dvldb-reser

Databáze dvldb-www




Instrukce pro interní vývojáře

Asi vyhlasime po dobu pilotingu pravidlo, ze kdo sahne do struktury DB, necht to

  • upravi ve create skriptech v SVN (ty bychom mohli pouzivat jako master informaci)
  • na vsech databazovych instancich take rovnou poALTERuje

Do SQL skriptů pište komentáře o významu jednotlivých sloupečků.

Osobní nástroje