Bagaimana untuk memadam dan membersihkan data dalam MySQL?

WBOY
Lepaskan: 2023-07-29 12:39:18
asal
2880 orang telah melayarinya

Bagaimana untuk memadam dan membersihkan data dalam MySQL?

Apabila menggunakan pangkalan data MySQL, operasi pemadaman dan pembersihan data adalah sangat penting, yang boleh membantu kami memadamkan data yang tidak diperlukan, mengoptimumkan prestasi pangkalan data dan melepaskan ruang storan pangkalan data. Artikel ini akan memperkenalkan cara menggunakan MySQL untuk memadam dan membersihkan data, dan memberikan contoh kod yang sepadan.

1. Delete data

  1. DELETE statement

DELETE statement digunakan untuk memadam data dalam jadual Ia boleh memadam rekod yang memenuhi syarat mengikut syarat yang ditetapkan.

Contoh 1: Padam rekod yang memenuhi syarat dalam jadual

DELETE FROM table_name WHERE condition;
Salin selepas log masuk

Antaranya, table_name ialah nama jadual yang data perlu dipadam, dan syarat ialah syarat untuk memadam data. Sebagai contoh, untuk memadam rekod dengan umur lebih daripada atau sama dengan 18 dalam jadual pelajar:

DELETE FROM student WHERE age >= 18;
Salin selepas log masuk
  1. PENYATANGAN JADUAL penyataan

PENYATARAN JADUAL digunakan untuk memadam semua data dalam jadual. Ia lebih cekap daripada penyataan DELETE , tetapi ia tidak boleh mengandungi syarat WHERE.

Contoh 2: Padam semua data dalam jadual

TRUNCATE TABLE table_name;
Salin selepas log masuk

Di mana, table_name ialah nama jadual yang datanya perlu dikosongkan. Contohnya, kosongkan semua data dalam jadual pelajar:

TRUNCATE TABLE student;
Salin selepas log masuk

2. Operasi pembersihan

  1. DROP DATABASE pernyataan

DROP DATABASE pernyataan digunakan untuk memadamkan keseluruhan pangkalan data dan semua jadual dan datanya.

Contoh 3: Delete database

DROP DATABASE database_name;
Salin selepas log masuk

Antaranya, database_name ialah nama pangkalan data yang perlu dipadam. Sebagai contoh, padam pangkalan data bernama ujian:

DROP DATABASE test;
Salin selepas log masuk
  1. OPTIMIZE TABLE pernyataan

OPTIMIZE TABLE pernyataan digunakan untuk mengoptimumkan jadual dan boleh membersihkan serpihan dalam jadual untuk meningkatkan kelajuan pertanyaan dan penggunaan ruang storan.

Contoh 4: Mengoptimumkan jadual

OPTIMIZE TABLE table_name;
Salin selepas log masuk

Antaranya, table_name ialah nama jadual yang perlu dioptimumkan. Sebagai contoh, optimumkan jadual pelajar:

OPTIMIZE TABLE student;
Salin selepas log masuk
  1. ALTER TABLE pernyataan

ALTER TABLE pernyataan boleh membuat pengubahsuaian struktur dan pelarasan pada jadual.

Contoh 5: Padam medan jadual

ALTER TABLE table_name DROP COLUMN column_name;
Salin selepas log masuk

Di mana, nama_jadual ialah nama jadual yang medan itu perlu dipadamkan dan nama_lajur ialah nama medan yang perlu dipadamkan. Sebagai contoh, padamkan hari lahir medan dalam jadual pelajar:

ALTER TABLE student DROP COLUMN birthday;
Salin selepas log masuk

Di atas ialah kaedah dan kod sampel untuk operasi pemadaman dan pembersihan data dalam MySQL. Sila berhati-hati apabila menggunakannya, terutamanya apabila memadam data dan jadual, pastikan anda membuat sandaran data untuk mengelakkan kehilangan yang tidak dapat dipulihkan.

Atas ialah kandungan terperinci Bagaimana untuk memadam dan membersihkan data dalam 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