SeouliteLab

[Python/파이썬] MySQL DB 생성, 삭제 본문

프로그래밍

[Python/파이썬] MySQL DB 생성, 삭제

Seoulite Lab 2024. 3. 4. 09:04

Python을 사용하여 MySQL 데이터베이스를 생성하고 삭제하는 방법에 대해 알아보겠습니다. 데이터베이스를 생성하고 삭제하는 예제를 통해 MySQL 데이터베이스 관리에 대한 이해를 높여보겠습니다.

1. MySQL 데이터베이스 생성

MySQL 데이터베이스를 생성하기 위해서는 MySQL 서버에 연결하고 CREATE DATABASE 문을 사용합니다.

2. MySQL 데이터베이스 삭제

MySQL 데이터베이스를 삭제하기 위해서는 MySQL 서버에 연결하고 DROP DATABASE 문을 사용합니다.

예제

예제 1: MySQL 데이터베이스 생성

import mysql.connector

# MySQL 서버에 연결
mydb = mysql.connector.connect(
  host="localhost",
  user="username",
  password="password"
)

# 데이터베이스 생성
mycursor = mydb.cursor()
mycursor.execute("CREATE DATABASE mydatabase")

예제 2: MySQL 데이터베이스 삭제

import mysql.connector

# MySQL 서버에 연결
mydb = mysql.connector.connect(
  host="localhost",
  user="username",
  password="password"
)

# 데이터베이스 삭제
mycursor = mydb.cursor()
mycursor.execute("DROP DATABASE mydatabase")