Er zijn meerdere manieren om gegevens uit een database in MySQL verwijderen . Op sommige momenten kan het zelfs nodig zijn om hele tabellen verwijderen zijn , aangezien sommige tafels zijn tijdelijk - gecreëerd om de doelstelling van een SELECT INTO query - en moeten worden verwijderd nadat u klaar bent met het gebruik ervan . MySQL maakt het mogelijk voor u om afzonderlijke rijen , hele tabellen of zelfs complete databases te verwijderen . Instructies Verwijder Individual Rijen Van een MySQL database Query 1 de rijen die u wilt verwijderen . Moet je SELECT gebruiken om de rijen die u wilt verwijderen voordat u ze daadwerkelijk verwijderen bevragen . Kopen van 2 Gebruik de SELECT commando om te voorkomen dat het maken van een fout in de WHERE-component . Met behulp van SELECT eerst na of u de gegevens die u echt wilt verwijderen . Anders zou het DELETE commando gerecupereerd worden en je er gegevens verloren gaan . In dit voorbeeld worden alle klanten met een saldo van meer dan 0 van de klanten database. Voorbeeld : SELECT * FROM klanten WHERE balans > 0,0 ; 3 Verwijder de rijen . Deze vraag is bijna identiek aan de SELECT-query . Dit zal deze rijen vallen van de tafel , dus zorg ervoor dat je echt wilt doen ! Bijvoorbeeld : DELETE FROM klanten WHERE balans > 0,0 ; verwijderen Tafels Van een MySQL database 4 Verwijder de tafel . Een tabel verwijderen van heet " laten vallen " en het is een heel simpel commando . In deze eerste vorm , het zal een foutmelding geven als de tabel niet bestaat . Voorbeeld : DROP TABLE klanten ; 5 Verwijder de tafel als het bestaat . Het is makkelijker om dit formulier te gebruiken in plaats van het handmatig controleren om te zien of de tabel bestaat en vervolgens te laten vallen , of proberen om een tafel die niet bestaat te laten vallen en te maken krijgt met de fout. Voorbeeld : DROP TABLE IF EXISTS klanten ; 6 Drop een tijdelijke tabel . Er is een vernauwen van de opdracht DROP om alleen de tabellen die tijdelijk zijn gemarkeerd dalen . Het is veiliger manier om tijdelijke tabellen te laten vallen . Voorbeeld : DROP TIJDELIJKE TAFEL klanten ; Delete MySQL Databases 7 Drop de database met behulp van een van de twee vormen van het DROP commando . Deze vorm zal de gehele database en alle tabellen daling in de database. Voorbeeld : DROP DATABASE customers_db ; Drop 8 een databank alleen als het bestaat . Dit commando zal een foutmelding te onderdrukken als de database niet bestaat . Voorbeeld : DROP DATABASE ALS BESTAAT customers_db ;
|