- MongoDBを使用する場合の例:
from pymongo import MongoClient
# MongoDBに接続
client = MongoClient('mongodb://localhost:27017/')
# データベースを選択
db = client['データベース名']
# コレクションを削除
db['コレクション名'].drop()
- MySQLを使用する場合の例:
import mysql.connector
# MySQLに接続
connection = mysql.connector.connect(
host='localhost',
user='ユーザー名',
password='パスワード',
database='データベース名'
)
# カーソルを作成
cursor = connection.cursor()
# コレクションを削除
query = "DROP TABLE コレクション名"
cursor.execute(query)
# 変更をコミット
connection.commit()
# 接続を閉じる
connection.close()
- PostgreSQLを使用する場合の例:
import psycopg2
# PostgreSQLに接続
connection = psycopg2.connect(
host='localhost',
user='ユーザー名',
password='パスワード',
database='データベース名'
)
# カーソルを作成
cursor = connection.cursor()
# コレクションを削除
query = "DROP TABLE コレクション名"
cursor.execute(query)
# 変更をコミット
connection.commit()
# 接続を閉じる
connection.close()
上記のコード例では、それぞれのデータベースに接続し、指定したデータベース内の特定のコレクションを削除する方法を示しています。データベースの種類に応じて、適切なライブラリと接続情報を使用してください。