목차
DB 생성
DB 존재 체크
특정 DB 연결
DB 생성
※ SQL 구문 : CREATE DATABASE db_name
※ db_name : 생성할 DB명. (예: hz )
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="autoset"
)
mycursor = mydb .cursor()
mycursor .execute("CREATE DATABASE hz ")
DB 존재 체크
※ SQL 구문 : SHOW DATABASES
※ 생성된 모든 DB 목록 보기.
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="autoset"
)
mycursor = mydb .cursor()
mycursor .execute("SHOW DATABASES")
for x in mycursor :
print(x)
특정 DB 연결
※ 앞서 생성한 hz 데이터베이스에 연결.
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="autoset",
database="hz"
)
PS. 없는 DB에 연결 시도 시, 에러 발생.
주소 복사
랜덤 이동
최신댓글