Cum să ștergeți tabele din MySQL

MySQL nu ar trebui să aibă nevoie de prezentare. Este puterea din spatele majorității site-urilor web care rulează WordPress sau multe CMS personalizate și motorul din spatele multor baze de date ale companiei. Este un sistem simplu, dar foarte eficient, care face gestionarea și stocarea datelor foarte simple, odată ce știi cum. Astăzi vom aborda modul de creare și ștergere a tabelelor în MySQL.

Cum să ștergeți tabele din MySQL

Tabelele sunt colecții de date conexe structurate într-un mod logic. Tabelele folosesc rânduri și coloane pentru a ordona datele (valorile) în celule. Fiecare tabel are un nume unic. Fiecare coloană va avea un nume, un tip de date și orice alte atribute relevante pentru coloană. Rândurile vor avea, de asemenea, nume și vor conține date relevante pentru coloane.

Această bază este cea care formează nucleul majorității bazelor de date, inclusiv MySQL.

Creați și ștergeți tabele în MySQL

Vă voi ghida prin crearea și ștergerea tabelelor în MySQL. Puteți utiliza phpMyAdmin sau interogări pentru a lucra în MySQL. Vă arăt pe amândoi. Probabil veți descoperi că gravitați spre interogarea grafică sau interogări. Nu există o modalitate corectă sau cea mai bună, folosiți ceea ce vă simțiți cel mai confortabil.

Rețineți că ștergerea unui tabel este permanentă. SQL nu păstrează copii și nu salvează fișiere pentru a proteja datele. Dacă nu ați făcut o copie de rezervă a bazei de date, nu mai există întoarcere. Ar putea fi o idee bună să luați acea copie de rezervă înainte de a începe să creați și să ștergeți tabele.

Mai întâi să creăm un tabel în phpMyAdmin:

  1. Deschideți phpMyAdmin și conectați-vă.
  2. Selectați baza de date din meniul din stânga.
  3. Sub numele bazei de date din meniul din stânga, selectați Nou.
  4. Completați formularul, dând tabelului un nume unic.
  5. Completați cât aveți nevoie din pagină.
  6. Selectați Salvați în colțul din dreapta jos.

Ați creat cu succes un tabel în My SQL!

Acum haideți să ștergem unul.

  1. Deschideți phpMyAdmin și conectați-vă.
  2. Selectați baza de date din meniul din stânga.
  3. Selectați un tabel din lista din meniul din stânga sau din caseta centrală.
  4. Selectați Drop din rândul central al tabelului pe care doriți să îl ștergeți. Drop este vorbit SQL pentru ștergere.
  5. Confirmați în caseta pop-up care apare.
  6. Tabelul este șters.

Creați și ștergeți tabele folosind o interogare SQL

Folosirea interogărilor SQL este cu siguranță una pentru puriști, dar este o practică bună pentru toți DBA să-și păstreze mâna. Iată cum creați și ștergeți tabele în MySQL folosind interogări.

  1. Conectați-vă și accesați fereastra de comandă de interogare în MySQL.
  2. Să creăm un exemplu de bază de date. Tastați „CREATE DATABASE NAME;”. Unde vedeți NUME, denumiți baza de date. De exemplu, „CREATE DATABASE TechJunkie;”
  3. Tastați „USE DATABASENAME;”. Acolo unde vedeți DATABASENAME, adăugați numele pe care l-ați creat mai sus. De exemplu, „USE TechJunkie;”.
  4. Tastați „CREATE TABLE IF NU EXISTIS TABLENAME (Id INT);”. De exemplu, „CREATE TABLE IF NU EXISTIS TechJunkieUsers (Id INT);”.

Acest lucru creează o bază de date numită TechJunkie și un tabel numit TechJunkieUsers în acea bază de date. Acolo unde vedeți (Id INT), aceasta creează o coloană numită ID cu tipul de date întreg.

Puteți merge mai departe în acest exemplu și puteți introduce ceva de genul:

„CREATE TABLE IF NU EXISTIS TechJunkieUsers (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, nume VARCHAR(20), prenume VARCHAR(20), Joindate DATE).

Acest lucru ar crea un tabel dacă nu ar exista deja și ar incrementa automat fiecare rând cu un număr de identificare în timp ce se creează coloane pentru numele de familie, prenumele și data de alăturare. VARCHAR înseamnă că orice caracter poate umple celula cu maximum 20 de caractere.

Ștergeți un tabel folosind o interogare SQL:

  1. Conectați-vă și accesați fereastra de comandă de interogare în MySQL.
  2. Tastați „USE DATABASENAME” pentru a accesa baza de date care conține tabelul pe care doriți să îl ștergeți. De exemplu, „USE TechJunkie;”
  3. Tastați „DROP TABLE IF EXISTS TABLENAME;” De exemplu, „DROP TABLE IF EXISTS TechJunkieUsers;”.

Atât phpMyAdmin, cât și utilizarea unei interogări SQL vor obține același rezultat. Puteți crea și șterge tabele în SQL cu foarte puțin efort. Uneori prea puțin efort!

De asemenea, puteți utiliza un fișier PHP pentru a crea baze de date, tabele și intrări dintr-o singură mișcare și voi acoperi asta altă dată. Nu există „cea mai bună” modalitate de a utiliza SQL. Unii puriști spun că ar trebui să folosiți întotdeauna interogări pentru a efectua acțiuni în bazele de date și asta are sens. Este locul în care DBA-ul mediu își petrece cea mai mare parte a timpului, dar pentru începători sau cei care își gestionează propriul site web WordPress, phpMyAdmin este mai ușor de utilizat pentru început.

Aveți sfaturi pentru MySQL sau phpMyAdmin pentru începători? Aveți ceva de adăugat la procesele de mai sus? Povestește-ne mai jos despre asta!