Rumah  >  Artikel  >  pangkalan data  >  Apakah arahan berbeza yang digunakan dalam MySQL?

Apakah arahan berbeza yang digunakan dalam MySQL?

王林
王林ke hadapan
2023-09-07 19:53:021053semak imbas

MySQL 中使用哪些不同的命令?

Bahasa SQL dibahagikan kepada empat pernyataan bahasa utama: DML, DDL, DCL dan TCL. Menggunakan pernyataan ini, kita boleh mentakrifkan struktur pangkalan data dengan mencipta dan menukar objek pangkalan data, dan kita boleh memanipulasi data dalam jadual dengan mengemas kini atau memadam. Kami juga boleh mengawal pengguna yang boleh membaca/menulis data atau mengurus urus niaga untuk mencipta satu unit kerja.

Empat kategori utama pernyataan SQL adalah seperti berikut -

DML (Bahasa Manipulasi Data)

Penyataan DML mempengaruhi rekod dalam jadual. Ini adalah operasi asas yang kami lakukan pada data seperti memilih beberapa rekod daripada jadual, memasukkan rekod baharu, memadam rekod yang tidak diperlukan dan mengemas kini/mengubah suai rekod sedia ada.

Penyataan DML termasuk yang berikut -

SELECT – Pilih rekod daripada jadual

  • INSERT – Masukkan rekod baharu #🎜🎜🎜
  • KEMASKINI – Kemas kini/ubah suai rekod sedia ada
  • DELETE – Padam rekod sedia ada
DDL (Bahasa Definisi Data)

#🎜 Penyataan DDL digunakan untuk menukar/mengubah suai pangkalan data atau struktur jadual dan skema. Kenyataan ini berurusan dengan reka bentuk dan penyimpanan objek pangkalan data.

CREATE – Buat jadual, pangkalan data, skema baharu
  • ALTER – Tukar jadual sedia ada, penerangan lajur
  • DROP – Dari pangkalan data objek sedia ada dalam
  • DCL (Bahasa Kawalan Data)

penyata DCL mengawal tahap akses pengguna kepada objek pangkalan data.

GRANT – Membenarkan pengguna membaca/menulis objek pangkalan data tertentu
  • REVOKE – Menyekat pengguna daripada kebenaran membaca/menulis pada objek pangkalan data
  • #🎜 #
  • TCL (Bahasa Kawalan Transaksi)
Penyata TCL membolehkan anda mengawal dan mengurus transaksi untuk mengekalkan integriti data dalam penyata SQL.

MULAKAN Transaksi – Buka transaksi

    COMMIT Transaction – Commit transaction
  • ROLLBACK Transaction – Sebarang ralat🎜 berlaku dalam transaksi #ROLLBACK🎜 #

Atas ialah kandungan terperinci Apakah arahan berbeza yang digunakan dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam