Соединитель используется, когда нам приходится использовать MySQL с другими языками программирования. Работа MySQL-connector заключается в том, чтобы обеспечить доступ к драйверу MySQL на требуемом языке. Таким образом, он генерирует связь между языком программирования и сервером MySQL.
Команда удаления Таблицы
Команда Drop влияет на структуру таблицы, а не на данные. Он используется для удаления уже существующей таблицы. В случаях, когда вы не уверены, существует ли удаляемая таблица или нет, используется команда «УДАЛИТЬ таблицу, ЕСЛИ она СУЩЕСТВУЕТ«. Оба случая будут рассмотрены в следующих примерах.
Синтаксис:
DROP TABLE tablename;
DROP TABLE IF EXISTS tablename;
Следующие программы помогут вам лучше понять это.
Таблицы перед выпадением:
Пример 1:
Программа для демонстрации отбрасывания, если она существует. Мы попытаемся удалить таблицу, которой нет в приведенной выше базе данных.
# Python program to demonstrate
# drop clause
import mysql.connector
# Connecting to the Database
mydb = mysql.connector.connect(
host ='localhost',
database ='College',
user ='root',
)
cs = mydb.cursor()
# drop clause
statement = "Drop Table if exists Employee"
# Uncommenting statement ="DROP TABLE employee"
# Will raise an error as the table employee
# does not exists
cs.execute(statement)
# Disconnecting from the database
mydb.close()
Выход:
Пример 2:
Программа для удаления любителей таблиц
# Python program to demonstrate
# drop clause
import mysql.connector
# Connecting to the Database
mydb = mysql.connector.connect(
host ='localhost',
database ='College',
user ='root',
)
cs = mydb.cursor()
# drop clause
statement ="DROP TABLE Geeks"
cs.execute(statement)
# Disconnecting from the database
mydb.close()