A tábla a MySQL-ben egy strukturált adattároló, amely az információk tárolására és rendszerezésére szolgál az adatbázisban. Minden táblázat oszlopokból (mezőkből) áll, amelyek meghatározzák az adatok típusát, és sorokból (rekordokból), amelyek a tényleges értékeket tartalmazzák. Bizonyos esetekben egy táblázatot ki kell tisztítani. Hogyan lehet ezt Linuxban elvégezni?
Mik azok a MySQL táblák
A MySQL táblák összekapcsolhatók egymással olyan kapcsolatokon keresztül, mint például a kulcsok, ami lehetővé teszi összetettebb adatszerkezetek létrehozását, valamint az információk hatékony keresését, rendezését és szűrését. A MySQL-ben például létrehozhat egy felhasználói táblát olyan mezőkkel, mint a keresztnév, vezetéknév, e-mail cím, jelszó stb. vagy egy rendelési táblát olyan mezőkkel, mint a rendelés száma, rendelés dátuma, vevő neve, rendelés összege stb.
Miért kell egy táblát megtisztítani
- A régi vagy felesleges adatoktól való megszabadulás javíthatja az adatbázis teljesítményét, mivel a lekérdezések gyorsabban futnak.
- Segíthet az adatbázis méretproblémáinak kiküszöbölésében. Ha a tábla túl nagy lesz, az a lemezterület korlátozásához vezethet, és lelassíthatja a kiszolgálót.
- A tábla megtisztítása után táblaoptimalizálás végezhető, amely segíthet a tábla teljesítményének javításában.
- Segíthet javítani az adatbázis általános biztonságát, mivel nem maradnak olyan fel nem használt adatok, amelyeket a támadók felhasználhatnak arra, hogy hozzáférjenek az érzékeny adatokhoz.
- Bizonyos esetekben a tábla tisztítása szükséges lehet az adatbázis karbantartásához vagy a teszteléshez.
Tisztítási utasítások
Egy tábla megtisztításához a MySQL-ben Linuxon a TRUNCATE parancsot használhatja.
Lépjen be a MySQL adatbázis konzoljába a parancs segítségével:
mysql -u username -p
ahol a `felhasználónév` a MySQL felhasználó neve.
Válassza ki a kívánt adatbázist:
USE DATA_BASE_NAME;
Törölje a táblát a parancs segítségével:
TRUNCATE TABLE TABLE_NAME;
ahol `TABLE_NAME` a törlendő tábla neve.
Kilépés a MySQL konzolból:
exit