Rumah > pangkalan data > tutorial mysql > Apakah pernyataan pemadaman pangkalan data mysql?

Apakah pernyataan pemadaman pangkalan data mysql?

青灯夜游
Lepaskan: 2021-12-08 18:38:53
asal
10840 orang telah melayarinya

Penyataan pangkalan data pemadam MySQL ialah "DROP DATABASE [JIKA WUJUD] nama pangkalan data", yang boleh memadam semua jadual dalam pangkalan data dan memadam pangkalan data pada masa yang sama, antaranya, kata kunci "JIKA WUJUD" ialah bahagian pilihan, jika ditetapkan Menghalang ralat daripada berlaku apabila pangkalan data tidak wujud.

Apakah pernyataan pemadaman pangkalan data mysql?

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dalam mysql, memadam pangkalan data bermakna semua data dan objek berkaitan dalam pangkalan data akan dipadamkan secara kekal dan tidak boleh dibuat asal. Oleh itu, adalah sangat penting untuk melaksanakan pertanyaan ini dengan pertimbangan tambahan. Untuk memadam pangkalan data, gunakan pernyataan DROP DATABASE seperti berikut:

DROP DATABASE [IF EXISTS] 数据库名;
Salin selepas log masuk

Sintaks adalah seperti berikut:

  • Nama pangkalan data: Tentukan nama pangkalan data untuk dipadamkan.

  • JIKA WUJUD: Bahagian pilihan, digunakan untuk mengelakkan ralat apabila pangkalan data tidak wujud.

  • LEPASKAN PANGKALAN DATA: Padam semua jadual dalam pangkalan data dan padam pangkalan data pada masa yang sama. Berhati-hati apabila menggunakan pernyataan ini untuk mengelakkan kesilapan pemadaman. Jika anda ingin menggunakan DROP DATABASE, anda perlu mendapatkan kebenaran DROP pangkalan data.

Jika anda ingin berlatih menggunakan pernyataan DROP DATABASE, anda boleh mencipta pangkalan data baharu dan kemudian memadamkannya. Mari lihat pertanyaan berikut:

CREATE DATABASE IF NOT EXISTS tempdb;
SHOW DATABASES;
DROP DATABASE IF EXISTS tempdb;
Salin selepas log masuk

Penerangan ketiga-tiga penyataan adalah seperti berikut:

  • Pertama, gunakan pernyataan CREATE DATABASE untuk mencipta pangkalan data bernama tempdb.

  • Kedua, gunakan pernyataan SHOW DATABASES untuk memaparkan semua pangkalan data.

  • Ketiga, gunakan pernyataan DROP DATABASE untuk memadam pangkalan data bernama tempdb.

Jika tiada pangkalan data test_db_del dan anda menggunakan arahan untuk memadam pangkalan data daripada senarai pangkalan data, sistem akan melaporkan ralat seperti berikut:

mysql> DROP DATABASE test_db_del;
ERROR 1008 (HY000): Can't drop database 'test_db_del'; database doesn't exist
Salin selepas log masuk

Jika anda menggunakan klausa IF EXISTS , yang boleh menghalang sistem daripada melaporkan ralat tersebut, seperti yang ditunjukkan di bawah:

mysql> DROP DATABASE IF EXISTS test_db_del;
Query OK, 0 rows affected, 1 warning (0.00 sec)
Salin selepas log masuk

Berhati-hati apabila menggunakan arahan DROP DATABASE Selepas melaksanakan arahan ini, MySQL tidak akan memberikan sebarang mesej pengesahan. DROP DATABASE Selepas memadam pangkalan data, semua jadual data dan data yang disimpan dalam pangkalan data juga akan dipadam dan tidak boleh dipulihkan. Oleh itu, adalah lebih baik untuk membuat sandaran pangkalan data sebelum memadamkannya.

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Apakah pernyataan pemadaman pangkalan data mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan