با بخش نهم از سری مطالب آموزش استفاده از سیستم مدیریت پایگاه داده MySQL در پایتون، با ما در اوپن مایند همراه باشید!
بخش قبلی این سری آموزشی، در این صفحه منتشر شده است: آموزش کار با MySQL در پایتون؛ بخش هشتم، حذف رکوردها از جدول
حذف جدول
می توان با استفاده کلمات کلیدی
DROP TABLEدر یک کوئری یک جدول موجود را حذف کرد.
در مثال زیر کل جدول “customers” را حذف می کنیم.
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "DROP TABLE customers" mycursor.execute(sql)
اما اقدام به حذف کردن یک جدول بدون بررسی موجود بودن یا نبودن آن می تواند باعث ایجاد خطا شود. پس به طریق زیر عمل می کنیم.
حذف جدول فقط در صورت موجود بودن
در مثال زیر بالایی را کمی تغییر داده ایم و کلمات کلیدی
IF EXISTSرا اضافه کرده ایم تا حذف جدول فقط در صورت موجود بودن آن انجام شود و از هر گونه خطایی در حین اجرای برنامه جلوگیری شود.
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "DROP TABLE IF EXISTS customers" mycursor.execute(sql)
در بخش بعدی این سری آموزشی، به روزرسانی اطلاعات در جداول را بررسی می کنیم.
با اوپن مایند، وبسایت آموزش الگوریتم ها و برنامه نویسی، همراه باشید!