Tabuľky databázy, ktoré ukladajú informácie, majú v skutočnosti málo spoločného so stĺpcami, riadkami a bunkami, na ktoré sme zvyknutí. Pre zjednodušenie terminológie však možno záhlavie stĺpca podmienenej tabuľky považovať za názov poľa v skutočnej tabuľke v databáze. Úlohu premenovať takýto stĺpec pri použití najbežnejšie používaného MySQL DBMS vo webovom programovaní je najjednoduchšie vyriešiť pomocou aplikácie PhpMyAdmin.
Inštrukcie
Krok 1
Stiahnite si ovládací panel phpMyAdmin do svojho prehliadača - zodpovedajúci odkaz nájdete v ovládacom paneli hostiteľskej spoločnosti. Ľavý rámec tohto panela obsahuje zoznam databáz, ktoré máte k dispozícii - vyberte tú, v ktorej sa nachádza požadovaná tabuľka, a do tohto rámca sa načíta zoznam tabuliek vybranej databázy.
Krok 2
Kliknite na odkaz na tabuľku, ktorej pole chcete premenovať. V pravom ráme program otvorí stránku, ktorá bude obsahovať tabuľku obsahujúcu informácie o poliach. V stĺpci s nadpisom „Pole“vyhľadajte názov, ktorý chcete zmeniť, a do začiarkavacieho políčka tohto riadku vložte značku. Potom kliknite na ikonu ceruzky - je umiestnená pod tabuľkou, v riadku s označením „Označené“a po umiestnení kurzora myši na ňu vyskočí text „Upraviť“.
Krok 3
Podľa potreby zmeňte názov vedľa položky „Pole“na nasledujúcej stránke načítanej do pravého rámu. Tu môžete pre toto pole určiť aj ďalšie zmeny - zmeniť kódovanie, zvoliť iný typ údajov, nastaviť predvolenú hodnotu atď. Potom kliknite na tlačidlo „Uložiť“umiestnené vpravo a pod tabuľkou parametrov poľa, ktoré chcete zmeniť. PhpMyAdmin sformuluje a odošle požadovanú požiadavku na server SQL a po prijatí odpovede vám zobrazí správu o výsledkoch operácie.
Krok 4
Nemôžete použiť režim interaktívneho premenovania, ale sami zadajte požadovaný dotaz SQL. Ak to chcete urobiť, kliknite na odkaz „SQL“v hornej časti pravého rámca a do textového poľa formulára, ktorý sa otvorí, zadajte text dotazu. Napríklad to môže vyzerať takto: ALTER TABLE `tableName` CHANGE` oldName`` newName` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL Tu tableName je názov tabuľky, oldName je názov poľa pred premenovaním a newName je po. Po zadaní požiadavky kliknite na tlačidlo „OK“a program bude s požiadavkou postupovať rovnako ako v predchádzajúcom kroku - odošle ju na server a poskytne informácie o výsledkoch vykonania.