Paano Palitan ang Pangalan ng Table sa MySQL Gamit ang Terminal?

Paano Palitan Ang Pangalan Ng Table Sa Mysql Gamit Ang Terminal



Habang ginagamit ang MySQL, kadalasan kailangan nating baguhin o baguhin ang pangalan ng isang talahanayan ng database dahil sa ilang mga isyu, tulad ng mga sitwasyon sa negosyo o pagbabago ng mga kinakailangan, mga pagkakamali sa pagbabaybay, hindi makabuluhang mga pangalan, o iba pang mga dahilan. Sa sitwasyong ito, ang MySQL ay nagbibigay ng iba't ibang mga pahayag upang baguhin ang mga pangalan ng talahanayan.

Tatalakayin ng artikulong ito ang tungkol sa:







Paano Palitan ang Pangalan ng Isang Talahanayan sa MySQL Gamit ang 'ALTER' na Query?

Upang palitan ang pangalan ng isang talahanayan sa MySQL gamit ang ' ALTER ” pahayag, sundin ang ibinigay na mga tagubilin:



    • I-access ang MySQL server sa pamamagitan ng terminal.
    • Ilista ang mga umiiral na database.
    • Suriin ang mga talahanayan ng database at piliin ang mga pangalan ng talahanayan.
    • Patakbuhin ang ' ALTER TABLE RENAME ; ” pahayag.

Hakbang 1: Kumonekta Sa MySQL Server



Una, kumonekta sa MySQL server sa pamamagitan ng paggamit ng “ mysql ” pahayag na may username at password:





mysql -sa ugat -p



Hakbang 2: Listahan ng mga Database

Patakbuhin ang ' IPAKITA ” query para ilista ang lahat ng umiiral na database:



MAGPAKITA NG MGA DATABASE;


Mula sa ipinapakitang listahan, pinili namin ang ' mynewdb ” database:


Hakbang 3: Baguhin ang Database

Susunod, isagawa ang ibinigay na utos upang baguhin ang database:

GAMITIN mynewdb;



Hakbang 4: Tingnan ang Mga Talahanayan

Pagkatapos nito, ipakita ang umiiral na mga talahanayan ng kasalukuyang database sa pamamagitan ng pagpapatakbo ng nakasaad sa ibaba na utos:

IPAKITA ANG MGA TABLE;


Dito, napili namin ang pangalan ng talahanayan ng database na kailangang palitan ng pangalan. Sa aming kaso, ito ay ang ' employee_table ” talahanayan:


Hakbang 5: Baguhin ang Talahanayan

Sa wakas, patakbuhin ang ' ALTER TABLE ” pahayag upang palitan ang pangalan ng pangalan ng talahanayan ng database:

ALTER TABLE employee_table RENAME employee_data;


dito:

    • ALTER TABLE ” Ang pahayag ay ginagamit upang palitan ang pangalan ng pangalan ng talahanayan.
    • employee_table ” ay ang umiiral na talahanayan ng database ng pangalan.
    • palitan ang pangalan Binago ng pahayag ng ” ang pangalan ng isang umiiral na pangalan ng talahanayan ng database sa isang bagong pangalan.
    • data ng empleyado ” ang bagong pangalan ng mesa.

Mapapansing matagumpay na naisakatuparan ang query:


Hakbang 6: I-verify ang Alter Table

Isagawa ang ' IPAKITA ” pahayag upang matiyak na ang pangalan ng talahanayan ay nagbago o hindi:

IPAKITA ANG MGA TABLE;


Ang ibabang-output ay nagpapahiwatig na ang pangalan ng talahanayan ay nabago:

Paano Palitan ang Pangalan ng Single Table sa MySQL Gamit ang Query na 'RENAME'?

Ang isa pang pahayag upang baguhin ang pangalan ng solong pangalan ng talahanayan ng database ay nakasaad sa ibaba:

RENAME TABLE employee_table TO employee_data;


dito:

    • RENAME TABLE 'Ang pahayag ay ginagamit upang baguhin ang pangalan ng talahanayan ng database.
    • employee_table ” ay ang umiiral na pangalan ng talahanayan ng database.
    • data ng empleyado ” ay ang bagong pangalan ng kasalukuyang talahanayan ng database.

Mula sa ibinigay na output, ang ' Tanong OK ” ay nagpapahiwatig na ang talahanayan ay nabago:


Isagawa ang ' IPAKITA ” pahayag upang ilista ang kasalukuyang talahanayan ng database:

IPAKITA ANG MGA TABLE;


Ang ' employee_table 'Ang pangalan ng talahanayan ay binago sa isang bagong pangalan ng talahanayan ' data ng empleyado ”:

Paano Palitan ang Pangalan ng Maramihang Mga Talahanayan sa MySQL Gamit ang Query na 'RENAME'?

Ang ' palitan ang pangalan ” command ay maaari ding gamitin para sa pagbabago/pagbabago ng mga pangalan ng maramihang mga talahanayan nang sabay-sabay. Upang gawin ito, subukan ang mga sumusunod na hakbang:

Hakbang 1: Tingnan ang Talahanayan ng Database

Una, ilista ang lahat ng mga talahanayan sa pamamagitan ng paggamit ng “ IPAKITA ” pahayag at piliin ang mga talahanayan na kailangang baguhin:

IPAKITA ANG MGA TABLE;


Tulad ng nakikita mo, pinili namin ang ' employee_table 'at' testdata ” mga talahanayan:


Hakbang 2: Gamitin ang RENAME Query

Pagkatapos, isagawa ang ' palitan ang pangalan ” pahayag kasama ang mga lumang pangalan ng napiling talahanayan, at mga bagong pangalan, na pinaghihiwalay sa pamamagitan ng kuwit:

RENAME TABLE employee_table TO employee_data, testdata TO demo_table;


Dito, ang ' employee_table 'at' testdata ” ay ang lumang pangalan ng mga talahanayan:


Hakbang 3: Pag-verify

Upang matiyak na ang pangalan ng mga talahanayan ay binago o hindi, isagawa ang ' IPAKITA ” pahayag:

IPAKITA ANG MGA TABLE;



Iyon lang! Nagbigay kami ng iba't ibang paraan upang palitan ang pangalan ng isang talahanayan sa MySQL gamit ang isang terminal.

Konklusyon

Upang palitan ang pangalan ng isang talahanayan sa MySQL gamit ang terminal, ang ' ALTER TABLE RENAME ; ' at ang ' RENAME TABLE TO ; ” mga pahayag ang ginagamit. Bukod dito, ang ' RENAME TABLE ” na pahayag ay maaaring gamitin upang baguhin ang maramihang mga pangalan ng talahanayan nang sabay-sabay. Ipinakita ng artikulong ito ang paraan upang palitan ang pangalan ng talahanayan sa MySQL gamit ang terminal.