Hoe een MySQL-database te verwijderen

Posted on
Schrijver: Laura McKinney
Datum Van Creatie: 1 April 2021
Updatedatum: 1 Juli- 2024
Anonim
MySQL: Deleting Databases
Video: MySQL: Deleting Databases

Inhoud

is een wiki, wat betekent dat veel artikelen zijn geschreven door verschillende auteurs. Om dit artikel te maken, namen 12 personen, sommige anoniem, deel aan de editie en de verbetering ervan in de loop van de tijd.

Het kan om verschillende redenen nodig zijn om een ​​bestaande MySQL-database te verwijderen. Om dit te doen, moet u verwijderrechten hebben of de beroemde account van de systeembeheerder wortel.


stadia



  1. Open de MySQL-opdrachtregel. U moet de MySQL-opdrachtregel kunnen gebruiken sinds de bedieningsconsole als u op Windows werkt, of a terminal als je een Mac gebruikt.


  2. Voer de verbindingsopdracht in. Voer het volgende in en druk op de toets binnenkomst van je toetsenbord.

    mysql -u root -p

    • Als u geen toegang hebt tot de beheerdersaccount van het systeem waaraan u werkt, voert u uw eigen gebruikersnaam in plaats van in wortel. Uw account moet echter lees- en schrijfrechten hebben.



  3. Voer uw wachtwoord in wanneer daarom wordt gevraagd. Voer het wachtwoord in dat u gebruikt om in te loggen op MySQL en druk vervolgens op de toets binnenkomst van je toetsenbord.


  4. Bekijk de lijst met databases. Wanneer MySQL wordt geopend, voert u de volgende opdracht in en bevestigt u deze door op te drukken binnenkomst van uw toetsenbord om de lijst met bestaande databases weer te geven.

    TOON DATABASES;




  5. Zoek de naam van de database die u wilt verwijderen. Blader door de lijst met bestaande databases totdat u degene vindt die u wilt verwijderen. Vergeet niet nota te nemen van de exacte naam wanneer deze in de lijst verschijnt.
    • Op Mac zijn de namen van bestanden en mappen hoofdlettergevoelig. Dit betekent dat u die van de database moet invoeren in de verwijderopdracht met inachtneming van de hoofdletters en kleine letters van de letters waaruit deze bestaat, om zeker te zijn dat u het juiste bestand verwijdert. de naam boekenwinkel is anders dan boekenwinkel.


  6. Wis de gegevensbade. invoeren
    DROP DATABASE name_BDD; in de bedieningsconsole, gevolgd door op de knop te drukken binnenkomst van je toetsenbord. Merk op dat je moet vervangen dbname door die van de te wissen database. Om een ​​benoemde database te verwijderen boekenwinkelje moet een beroep doen op:

    DROP DATABASE Boekwinkel;



  7. Controleer de update van de lijst met databases. Om er zeker van te zijn dat de database die u wilde wissen goed was, roept u de opdracht opnieuw op TOON DATABASES; blader vervolgens door de weergegeven lijst. Je moet niet degene vinden die je zojuist hebt verwijderd.
advies
  • Als u niet zeker weet of u toegang hebt tot alle databases en niet weet of de database die u wilt verwijderen bestaat of niet, geeft u de opdracht DROP DATABASE ALS BESTAAT name_BDD; u voorkomt dat u een fatale fout maakt als deze niet is geregistreerd.
  • In het nogal onwaarschijnlijke geval dat u een database van een server wist die niet toegankelijk is via de domeinnaam localhostu zult het commando moeten aanroepen mysql -u root -h host -p waar de term gastheer moet worden vervangen door het IP-adres van uw server.
waarschuwingen
  • Alle gebruikers hebben geen leesrechten en schrijven. Controleer of het account dat u gebruikt, databases kan wissen.
  • Alleen de databases waarop u toegangsrechten hebt, zijn zichtbaar als u de opdracht oproept TOON databaseszelfs als er anderen op uw systeem zijn waarvoor u geen revalidatie heeft.