MySQL nu ar trebui să aibă nevoie de nicio introducere. 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 simplă odată ce știi cum. Astăzi vom analiza modul de creare și ștergere a tabelelor în MySQL.
la & t reținerea adversă a clienților
Tabelele sunt colecții de date conexe structurate într-un mod logic. Tabelele folosesc rânduri și coloane pentru a comanda date (valori) î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ă constituie nucleul majorității bazelor de date, inclusiv MySQL.
Creați și ștergeți tabele în MySQL
Vă voi prezenta prin crearea și ștergerea tabelelor în MySQL. Puteți utiliza phpMyAdmin sau interogări pentru a lucra în MySQL. Îți voi arăta amândoi. Probabil că veți constata că vă îndreptați spre interfața grafică sau către interogări. Nu există nici un mod corect sau cel mai bun mod, 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 sau salvează fișiere pentru a proteja datele. Cu excepția cazului în care ați făcut o copie de rezervă a bazei de date, nu se mai poate întoarce. Ar putea fi o idee bună să faceți această copie de rezervă înainte de a începe să creați și să ștergeți tabele.
Mai întâi permiteți-ne să creăm un tabel în phpMyAdmin:
- Deschideți phpMyAdmin și conectați-vă.
- Selectați baza de date din meniul din stânga.
- Sub numele bazei de date din meniul din stânga, selectați Nou.
- Completați formularul, oferind tabelului un nume unic.
- Completați cât de mult aveți nevoie de pagină.
- Selectați Salvare în colțul din dreapta jos.
Ați creat cu succes un tabel în My SQL!
Acum, să ne ștergem una.
- Deschideți phpMyAdmin și conectați-vă.
- Selectați baza de date din meniul din stânga.
- Selectați un tabel din listă în meniul din stânga sau în caseta centrală.
- Selectați Drop din rândul central al tabelului pe care doriți să îl ștergeți. Drop este SQL-speak pentru ștergere.
- Confirmați în caseta pop-up care apare.
- Tabelul este șters.
Creați și ștergeți tabele utilizând o interogare SQL
Utilizarea interogărilor SQL este cu siguranță una puristă, dar este o bună practică pentru toți DBA-urile să păstreze mâna. Iată cum puteți crea și șterge tabele în MySQL folosind interogări.
- Conectați-vă și accesați fereastra de comandă a interogării din MySQL.
- Să creăm un exemplu de bază de date. Tastați „CREAȚI NUMELE BAZEI DE DATE;”. Unde vedeți NAME, denumiți baza de date. De exemplu, „CREATE DATABASE TechJunkie;”
- Tastați „USE DATABASENAME;”. Unde vedeți DATABASENAME, adăugați numele pe care l-ați creat mai sus. De exemplu „USE TechJunkie;”.
- Tastați „CREARE TABEL DACĂ NU EXISTĂ TABLENAME (Id INT);”. De exemplu, „CREAȚI TABELUL DACĂ NU EXISTĂ TechJunkieUsers (Id INT);”.
Aceasta creează o bază de date numită TechJunkie și un tabel numit TechJunkieUsers în baza de date respectivă. Unde vedeți (Id INT), aceasta creează o coloană numită ID cu tipul de date întregi.
Puteți merge mai departe în acest exemplu și introduceți ceva de genul:
‘CREATE TABLE IF NOT EXISTS TechJunkieUsers (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, prenume VARCHAR (20), prenume VARCHAR (20), Joindate DATE).
Acest lucru ar crea un tabel dacă nu ar exista deja și va incrementa automat fiecare rând cu un număr de ID în timp ce se creează coloane pentru numele de familie, prenumele și data aderării lor. VARCHAR înseamnă că orice caracter poate umple celula cu maximum 20 de caractere.
Ștergeți un tabel utilizând o interogare SQL:
- Conectați-vă și accesați fereastra de comandă a interogării din MySQL.
- 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;”
- 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 crearea de baze de date, tabele și intrări dintr-o singură acțiune și voi acoperi asta altă dată. Nu există „cel mai bun” mod de a utiliza SQL. Unii puriști spun că ar trebui să utilizați întotdeauna interogări pentru a efectua acțiuni în baze de date și există sens în asta. Acesta este locul în care DBA mediu își petrece cea mai mare parte a timpului, dar pentru începători sau pentru cei care își gestionează propriul site WordPress, phpMyAdmin este mai ușor de utilizat pentru început.
Aveți vreun sfat pentru MySQL sau phpMyAdmin pentru începători? Aveți ceva de adăugat la procesele de mai sus? Spuneți-ne mai jos!