Hiba mysql, # 1060 hiba sql db a cms joomla, - hogyan hozzunk létre egy webhelyet magad joomla
A 1060-as hiba, amely a MySQL-ben egy adott SQL lekérdezés alatt jelenik meg az adatbázisban, azt jelenti, hogy az adatbázis táblák oszlopai vannak, amelyeket próbálnak telepíteni.
Mit jelent a MySQL hiba, a # 1060 Error SQL DB a Joomla CMS-en
A Joomla-ban ez a hiba akkor jelenik meg, ha megpróbálja frissíteni vagy újratelepíteni, ami egy kiterjesztés. A hiba nem bonyolult, és ez azt jelenti, hogy már létezik olyan oszlop az adatbázisban, amelyet megpróbál telepíteni. A Joomla installer egy információs rózsaszín vonalban fogja dekódolni.
A telepítő megmutatja, hogy melyik SQL lekérdezés okozta a hibát, és megmutatja az ismétlődő oszlop nevét.
Ez a képernyőkép nem vonatkozik a cikk példájára, hanem a # 1060-as hiba kezelésére
Hibajavítás 1060 Hiba SQL DB
Fontos! Készítsen biztonsági másolatot az adatbázisról. A "Export" gomb, válassza ki az összes táblát, nyomja meg a ZIP vagy a gZIP parancsot. Hiba esetén visszaállíthatja az adatbázist (az "Import" gomb).
A Joomla telepítő további ellenőrzéséhez lekérdezünk az adatbázisba, amely hibát eredményezett, és amelyet a telepítő információs sorában lát.
Megkapjuk a választ a MySQL-től. A példámban frissítettem az ARTIO JoomSEF komponenst. A képen látható kérés, mint elvben, és a válasz: MySQL: # 1060-az oszlopnév "metecustom". A lekérdezésben látjuk a táblázat nevét: sefurls. A válaszban látjuk, hogy az "metecustom" oszlop már létezik az adatbázisban.
Továbbá nem nehéz. Nyissa meg a sefurls táblát (kattintson a táblázatok bal oldali listájában szereplő névre), keresse meg a "metecustom" oszlopot. Ez egy szöveges oszlop, amelyen nincs adat. Ezután törölje ezt az oszlopot a sorában lévő piros keresztre kattintva. Vagy válassza ki az oszlop jelölőnégyzetét, és kattintson a "Törlés" gombra a táblázat alján található "Műveletek" szűrőben.
Visszatérünk a webhely adminisztratív részébe, és újra telepítjük a bővítményt. Minden ki kell dolgozni.