Pelajaran ini menunjukkan bagaimana mengeksekusi query SQL DELETE dari Python untuk menghapus data dari tabel database MySQL Show
Setelah membaca artikel ini, Anda akan dapat menghapus satu, banyak, dan semua baris, serta menghapus satu kolom dan banyak kolom dari tabel MySQL menggunakan Python Bacaan lebih lanjut
Daftar isiPrasyaratSebelum melangkah lebih jauh, Pastikan Anda memiliki yang berikut ini. –
Untuk melakukan operasi penghapusan, saya menggunakan meja Laptop yang ada di server MySQL saya Jika tabel tidak ada di server MySQL Anda, Anda dapat merujuk ke artikel kami di Anda juga bisa mengunduh file kueri SQL, yang berisi kueri SQL untuk pembuatan tabel dan data sehingga Anda bisa menggunakan tabel ini untuk operasi INSERT Anda Tabel Laptop MySQL dengan dataContoh Python untuk Menghapus Baris Tunggal dari tabel MySQLIkuti langkah ini. – Cara menghapus baris di MySQL menggunakan Python
Contoh _Keluaran Displaying laptop record Before Deleting it (7, 'Acer Predator Triton', 2435.0, datetime.date(2019, 8, 17)) Record Deleted successfully MySQL connection is closedMeja Laptop MySQL setelah menghapus catatan Gunakan Variabel Python dalam kueri SQL untuk menghapus data dari tabelTerkadang kami membutuhkan input dari pengguna, misalnya saat pengguna menghapus data mereka dari portal web atau detail lainnya melalui Antarmuka Pengguna. dalam skenario seperti itu, selalu merupakan praktik terbaik untuk menggunakan kueri berparameter Pernyataan yang disiapkan atau kueri berparameter menggunakan placeholder ( 1 ) di dalam pernyataan SQL apa pun yang berisi input dari pengguna. Saya. e. , Dengan menggunakan kueri berparameter, kita dapat meneruskan variabel Python sebagai parameter kueri di mana placeholder ( 1) digunakan untuk parameter _Keluaran Record Deleted successfully MySQL connection is closed Catatan. Kami mendefinisikan kueri penghapusan SQL dengan placeholder yang berisi Laptop Id untuk dihapus dalam format tuple. Lihat Pilih kueri untuk mengambil data dari tabel MySQL untuk memverifikasi hasil operasi penghapusan Anda Python Hapus Banyak Baris dari Tabel MySQLTerkadang kita perlu menghapus N-number dari baris yang cocok dengan kondisi tertentu. Misalnya, Anda ingin menghapus data pegawai dari tabel pegawai yang keluar dari organisasi. Anda dapat menghapus beberapa baris dari tabel MySQL menggunakan SQL Query hapus tunggal dengan Python
Keluaran 2 Record Deleted successfully MySQL connection is closedTabel Laptop MySQL setelah menghapus beberapa catatan Lihat Pilih kueri untuk mengambil data dari tabel MySQL untuk memverifikasi hasil operasi penghapusan Anda Mari kita pahami program di atas. –
Hapus Semua baris dari tabel dengan PythonDimungkinkan untuk menghapus semua baris dari tabel database MySQL menggunakan kueri SQL terpotong. Kueri SQL terpotong menghapus semua data dari tabel, biasanya melewati jumlah mekanisme penegakan integritas Anda dapat merujuk ke artikel Wikipedia untuk membaca lebih lanjut tentang SQL truncate. Mari beralih ke kode python untuk menghapus semua baris dari tabel MySQL
Keluaran All Record Deleted successfully MySQL connection is closed Hapus Tabel MySQL dan Basis Data dari PythonAnda dapat menghapus tabel lama yang tidak terpakai serta database dan tabel sementara menggunakan pernyataan DROP TABLE dan DROP DATABASE. Mari lihat demonya
Keluaran Table and Database Deleted successfully MySQL connection is closed Hapus kolom Tabel MySQL dari PythonGunakan perintah alter table drop column untuk menghapus kolom dari tabel MySQL Displaying laptop record Before Deleting it (7, 'Acer Predator Triton', 2435.0, datetime.date(2019, 8, 17)) Record Deleted successfully MySQL connection is closed0 Keluaran Displaying laptop record Before Deleting it (7, 'Acer Predator Triton', 2435.0, datetime.date(2019, 8, 17)) Record Deleted successfully MySQL connection is closed_1 Langkah selanjutnyaUntuk mempraktikkan apa yang Anda pelajari di artikel ini, Harap selesaikan proyek Latihan Database Python untuk Berlatih dan menguasai operasi Database Python Bagaimana cara menghapus database MySQL dengan Python?Menghapus rekaman tabel menggunakan python . impor mysql. paket konektor Buat objek koneksi menggunakan mysql. penyambung. . Buat objek kursor dengan memanggil metode cursor() pada objek koneksi yang dibuat di atas Kemudian, jalankan pernyataan DELETE dengan meneruskannya sebagai parameter ke metode execution() Apa itu koneksi konektor MySQL () dengan Python?MySQL Connector/Python memungkinkan program Python untuk mengakses database MySQL , menggunakan API yang sesuai dengan Spesifikasi API Database Python v2. 0 (PEP 249).
Bagaimana cara menghapus MySQL sepenuhnya dari sistem saya?Untuk meng-uninstall MySQL pada Windows, pastikan bahwa Anda terlebih dahulu menghentikan server yang sedang berjalan. Setelah server dihentikan, Anda dapat menghapus instalan MySQL melalui "Panel Kontrol" Windows. Buka "Program dan Fitur" dan pilih "MySQL" => "Uninstall" .
Apakah konektor MySQL perpustakaan dengan Python?Itu ditulis dalam Python murni dan tidak memiliki ketergantungan apa pun kecuali untuk Perpustakaan Standar Python.
. Ada berbagai versi MySQL Connector/Python yang tersedia |