Vytvoření databáze pomocí MySQL Administrator
- Kategorie: Linux
Můj poslední článek ilustroval, jak spravovat databáze MySQL pomocí jednoduchého (byť zastaralého) GUI MySQL Navigator (viz můj článek ' Spravujte své databáze MySQL pomocí snadno použitelného GUI '). Přestože je tento nástroj zastaralý, stále funguje pro základní funkčnost.
Existují však lepší nástroje pro správu databází MySQL. Jeden z těchto nástrojů, MySQL Administrator, je ve skutečnosti vydán vývojáři MySQL. Tento nástroj bude fungovat s jakoukoli instalací MySQL> = 4.0 a činí náročnou úlohu správy databází MySQL mnohem jednodušší než jakýkoli jiný nástroj GUI pro stolní počítače.
A aby to bylo ještě jednodušší, MySQL Administrator se nachází ve standardních distribučních úložištích, takže instalace je hračka. A MySQL Administrator je k dispozici pro Linux i Windows, takže i tento neuvěřitelný dav si může tento fantastický nástroj užít. V tomto článku uvidíte, jak nainstalovat správce MySQL, a také vytvořit schéma (aka databáze) a tabulku pro vaši databázi.
Instalace
Jak byste očekávali, vše, co musíte udělat, je spustit nástroj pro instalaci softwaru (jako je Synaptic nebo Ubuntu Software Center), vyhledat 'mysql administrator', vybrat výsledky a nainstalovat. Měli byste již mít spuštěnou instalaci MySQL, ale pokud nemáte, instalátor softwaru by měl vyzvednout všechny závislosti.
Po instalaci najdete tento nástroj v podnabídce Programování v nabídce Aplikace.
Pomocí správce MySQL

Při prvním spuštění nástroje MySQL Administrator se zobrazí přihlašovací okno (viz obrázek 1). V tomto okně můžete vytvořit místní nebo vzdálené přihlášení. Pokud se rozhodnete pro vzdálené přihlášení, musíte se ujistit, že váš vzdálený server MySQL umožní vzdálené připojení.
V tomto článku se zaměříme na místní připojení. Informace, které potřebujete zadat, budou podobné těm, které vidíte na obrázku 1. Po zadání informací klikněte na tlačítko Připojit pro navázání spojení. Po navázání spojení se ocitnete v hlavním okně MySQL Administrator (viz obrázek 2). Toto okno vám okamžitě poskytne spoustu informací o vašem připojení k MySQL a také všechny nástroje, které potřebujete k práci s MySQL.

Chcete-li vytvořit nová schémata, musíte nejprve otevřít okno Katalogy. Okno katalogy je seznam vašich aktuálních schémat (kolekce databází). Chcete-li otevřít okno katalogů, klikněte dvakrát na seznam Katalogy v levém podokně.

Po otevření seznamu katalogů (viz obrázek 3) se podívejte do levého dolního panelu. V tomto podokně uvidíte seznam vašich aktuálních schémat. Chcete-li vytvořit nové schéma, klepněte pravým tlačítkem do tohoto podokna a vyberte Vytvořit schéma. Pokud vyberete toto, objeví se malé okno s výzvou k zadání názvu nového schématu. Udělejte to a klikněte na OK a budete mít k dispozici prázdné schéma pro přidání tabulek.

Chcete-li v tabulce vytvořit tabulku, musíte po výběru schématu, se kterým chcete pracovat, kliknout na tlačítko Vytvořit tabulku (viz obrázek 4). První věc, kterou musíte udělat, je dát vašemu stolu jméno. Jakmile to uděláte, klikněte v oblasti Colun and Indices a poté budete moci začít vytvářet pole pro vaši tabulku.
Pár poznámek o polích:
- Budete chtít mít jedno pole s primárním klíčem.
- Datový typ primárního klíče by měl být celé číslo.
Když dokončíte vyplnění dat pro první tabulku, klikněte na tlačítko Použít změny, které zobrazí okno s příkazem MySQL, který má být proveden. Klikněte na tlačítko Provést a příkaz by měl hladce fungovat. Po dokončení příkazu uvidíte své nové pole v okně Sloupce a indexy. Chcete-li vytvořit nové pole, klikněte pod nově vytvořené pole a začněte znovu.
Po dokončení práce s tabulkou toto okno zavřete kliknutím na Zavřít. Nyní jste do schématu přidali do tabulky pole. Po dokončení tohoto schématu klikněte na Zavřít a jste hotovi.
Závěrečné myšlenky
Nemyslete si, že toto je vše, co můžete udělat s nástrojem MySQL Administrator. Tento nástroj zvládne téměř všechny aspekty správy MySQL. Poté, co se seznámíte s vytvářením schémat, tabulek a polí, začněte se hrabat po zbývající části nástroje a zjistěte, zda se postará o všechny vaše potřeby MySQL.