Poista/pudota taulukko MySQL: ssä

Delete Drop Table Mysql



MySQL on relaatiotietokantojen hallintajärjestelmä, joka tarjoaa nopeita ja luotettavia ratkaisuja. Se on tunnettu kyvystään suorittaa nopeasti ja ainutlaatuisesta ja yksinkertaisesta käyttäjäkokemuksestaan. CRUD -toimintojen suorittaminen on ydinoperaatioita ja peruskäsitteitä tietokantojen kanssa työskentelyssä. Tässä artikkelissa opit poistamaan taulukon tietokannasta.

Ennen kuin opit lisää taulukoiden poistamisesta MySQL: n avulla, varmista, että tietokoneeseen on asennettu MySQL: n uusin versio. Varmista myös, että sinulla on tietokanta ja taulukko, jotka haluat poistaa. Tässä artikkelissa oletamme, että ymmärrät MySQL -lausekkeiden peruskäsitteet ja että sinulla on MySQL -tietokanta ja taulukko, jotka haluat poistaa.







Voit selvittää järjestelmässäsi olevan MySQL -version suorittamalla komennon 'mysql -V':



mysql-V

Voit nyt siirtyä eteenpäin tietäen, että sinulla on uusin versio asennettuna.



Selvitä, toimiiko MySQL oikein, suorita seuraava komento:





sudo systemctl Tila mysql

Jos palvelu ei ole käynnissä, voit aktivoida palvelun alla olevan komennon avulla:

sudo systemctl alkaa mysql

Kun olet käynnistänyt sen, muodosta yhteys MySQL -palvelimeen pääkäyttäjänä pääkäyttäjän oikeuksilla sudon avulla. Muussa tapauksessa voit kirjoittaa mukautetun käyttäjätunnuksen juuri -käyttäjänimen sijaan.



Seuraavat vaiheet näyttävät taulukon poistoprosessin komentorivipäätteen MySQL-palvelimille.

sudo mysql-sinä root-s

Kun olet syöttänyt MySQL -kuoren, luetteloi tietokannat ja valitse tietokanta, josta haluat poistaa taulukon.

NÄYTÄ TIETOKANNAT ;

Valitse oikea tietokanta suorittamalla USE -käsky tietokannan nimellä.

KÄYTTÄÄ tietokannan nimi;

Kun olet valinnut tietokannan luettelosta, valitse myös taulukko. Jos haluat nähdä luettelon tietokannan taulukoista, suorita SHOW TABLES -komento:

NÄYTÄ TAULUKOT ;

Valitse nyt taulukko, jonka haluat poistaa. Jos haluat poistaa taulukon, suorita DROP TABLE -komento ja anna taulukon nimi, esimerkiksi:

PUDOTA PÖYTÄ table_name;

Jos et voi poistaa tai pudottaa taulukkoa, varmista, että sinulla on oikeat oikeudet kyseiseen taulukkoon. Jos sinulla ei ole käyttöoikeusongelmaa, mutta saat edelleen virheen yrittäessäsi poistaa taulukkoa, saatat yrittää poistaa olematonta taulukkoa tai saattaa olla kirjoitusvirhe. Tämän virheen välttämiseksi MySQL tarjoaa IF EXISTS -lausekkeen. Jos käytät tätä lauseketta, MySQL ei aiheuta virheitä, jos tietokannan kyselyssä ei ole annetun nimen taulukkoa. IF EXISTS -lausekkeessa on erityinen syntaksi, jota on noudatettava.

PUDOTA TIETOKANTA JOS OLEMASSA tietokannan nimi;

Johtopäätös

Tämä artikkeli sisältää kaksi eri tapaa poistaa olemassa oleva taulukko MySQL -tietokannasta sekä IF EXISTS -lausekkeen kanssa että ilman sitä. Artikkelissa on myös kuvattu ero näiden kahden menetelmän välillä avuksesi.