Správa MySQL

MySQL už máme. Teď už jenom pár pokročilejších administrátorských úloh a směle můžeme MySQL odprezentovat manažerům jako plně zvládnuté.

  • Nainstalujte MySQL.
aptitude update
aptitude install mysql-server

E: Internal Error, Could not perform immediate configuration (2) on util-linux
A package failed to install.  Trying to recover:

dpkg --force-all -i /var/cache/apt/archives/util-linux_2.17.2-0ubuntu1_amd64.deb 

aptitude install mysql-server
  • Nastavte heslo superuživateli root.
  • Změňte heslo superuživateli bez znalosti toho původního.
  • Zobrazte seznam všech aktuálních dotazů běžící nad databází.
  • Zamkněte tabulku, paralelně na ní zkuste udělat blokující operaci a zobrazte seznam všech aktuálních dotazů znovu (operace by měla být vidět).
  • Udělejte ručně kontrolu konzistence všech tabulek.
  • Vyzkoušejte manuální opravu MyISAM tabulky.
  • Seznamte se s PHPMyAdminem. Nainstalujte ho a přihlašte se k MySQL jako root a běžný uživatel.
  • Nainstalujte a nastavte LAMP. Demonstrujte ho na webové stránce v PHP (Perlu, Pythonu), která udělá SELECT value FROM message; a zobrazí výsledek “Hello World” (uložený v databázi).

Bonusový úkol

Popište replikaci databází mezi dvěma instancemi MySQL.

 
2010-09-spravamysql.txt · Last modified: 2010-12-01 07:39 by ucitel
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki