Hoe tabellen in MySQL verwijderen

MySQL hoeft geen introductie te hebben. Het is de kracht achter de meeste websites die WordPress draaien of veel aangepaste CMS en de motor achter vele bedrijfsdatabases. Het is een eenvoudig maar zeer effectief systeem dat het beheren en opslaan van gegevens zeer eenvoudig maakt als u eenmaal weet hoe. Vandaag gaan we bespreken hoe tabellen aanmaken en verwijderen in MySQL.

Tabellen zijn verzamelingen gerelateerde gegevens die op een logische manier zijn gestructureerd. In tabellen worden rijen en kolommen gebruikt om gegevens (waarden) in cellen te ordenen. Elke tabel heeft een unieke naam. Elke kolom heeft een naam, gegevenstype en andere attributen die relevant zijn voor de kolom. Rijen heeft ook namen en bevat gegevens die relevant zijn voor de kolommen.

Het is deze basis die de kern vormt van de meeste databases, waaronder MySQL.

Creëer en verwijder tabellen in MySQL

Ik zal je begeleiden bij het maken en verwijderen van tabellen in MySQL. U kunt phpMyAdmin of queries gebruiken om in MySQL te werken. Ik zal het jullie beiden laten zien. U zult waarschijnlijk merken dat u naar de GUI of zoekopdrachten neigt. Er is geen juiste manier of beste manier, gebruik waar je je het prettigst bij voelt.

Houd er rekening mee dat het verwijderen van een tabel permanent is. SQL bewaart geen kopieën of bewaart bestanden om gegevens te beschermen. Tenzij u een back-up van uw database hebt gemaakt, is er geen weg terug. Het is misschien een goed idee om die back-up te maken voordat u begint met het maken en verwijderen van tabellen.

Laten we eerst een tabel maken in phpMyAdmin:

  1. Open phpMyAdmin en log in.
  2. Selecteer de database in het linkermenu.
  3. Selecteer Nieuw onder de databasenaam in het menu aan de linkerkant.
  4. Vul het formulier in en geef de tabel een unieke naam.
  5. Voltooi zoveel van de pagina als je nodig hebt.
  6. Selecteer Opslaan in de rechterbenedenhoek.

U hebt met succes een tabel gemaakt in My SQL!

Laten we er nu een verwijderen.

  1. Open phpMyAdmin en log in.
  2. Selecteer de database in het linkermenu.
  3. Selecteer een tabel in de lijst in het menu aan de linkerkant of in het middelste vak.
  4. Selecteer Drop in de middelste rij van de tabel die u wilt verwijderen. Drop is SQL-spraak voor verwijdering.
  5. Bevestig in het pop-upvenster dat verschijnt.
  6. De tabel is verwijderd.

Maak en verwijder tabellen met behulp van een SQL-query

Het gebruiken van SQL-query's is zeker een voor de purist, maar het is een goede gewoonte voor alle DBA's om hun hand te houden. Hier ziet u hoe tabellen maken en verwijderen in MySQL met behulp van query's.

  1. Meld u aan en open het queryopdrachtvenster in MySQL.
  2. Laten we een voorbeelddatabase maken. Typ 'CREATE DATABASE NAAM;'. Waar u NAME ziet, geeft u uw database een naam. Bijvoorbeeld 'CREATE DATABASE TechJunkie;'
  3. Typ 'GEBRUIK DATABASENAME;'. Waar je DATABASENAME ziet, voeg je de naam toe die je hierboven hebt gemaakt. Bijvoorbeeld 'USE TechJunkie;'.
  4. Typ 'MAAK TAFEL ALS NIET BESTAAT TABLENAME (Id INT);'. Bijvoorbeeld 'CREATE TABLE IF EXISTS TechJunkieUsers (Id INT);'.

Hiermee wordt een database gemaakt met de naam TechJunkie en een tabel met de naam TechJunkieUsers in die database. Waar u (Id INT) ziet, maakt dit een kolom genaamd ID met het gegevenstype integer.

In dit voorbeeld kunt u verder gaan en zoiets als typen:

'MAAK LIJST ALS NIET BESTAAT TechJunkieUsers (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, achternaam VARCHAR (20), voornaam VARCHAR (20), Joindate DATE).

Dit zou een tabel maken als deze nog niet bestond en elke rij automatisch verhogen met een ID-nummer tijdens het maken van kolommen voor de achternaam, voornaam en de datum van hun join. VARCHAR betekent dat elk teken de cel kan vullen met maximaal 20 tekens.

Een tabel verwijderen met behulp van een SQL-query:

  1. Meld u aan en open het queryopdrachtvenster in MySQL.
  2. Typ 'GEBRUIK DATABASENAME' om toegang te krijgen tot de database met de tabel die u wilt verwijderen. Bijvoorbeeld: 'USE TechJunkie;'
  3. Typ 'DROP TABLE INDIEN BESTAAT TABLENAME'; Bijvoorbeeld 'DROP TABLE IF EXISTS TechJunkieUsers;'.

Zowel phpMyAdmin als het gebruik van een SQL-query bereiken hetzelfde resultaat. U kunt tabellen in SQL creëren en verwijderen met zeer weinig inspanning. Soms te weinig moeite!

Je kunt ook een PHP-bestand gebruiken om in één keer databases, tabellen en items te maken en ik zal dat een andere keer behandelen. Er is geen 'beste' manier om SQL te gebruiken. Sommige puristen zeggen dat je altijd query's moet gebruiken om acties in databases uit te voeren en dat heeft zin. Het is waar de gemiddelde DBA het grootste deel van hun tijd doorbrengt, maar voor beginners of mensen die hun eigen WordPress-website beheren, is phpMyAdmin om te beginnen gemakkelijker in het gebruik.

Hebt u tips voor MySQL of phpMyAdmin voor beginners? Heeft u iets toe te voegen aan de bovenstaande processen? Vertel het ons hieronder!

Zie Ook