Python 데이터베이스 생성
- 이전 페이지 MySQL 입문
- 다음 페이지 MySQL 테이블 생성
데이터베이스 생성
MySQL에서 데이터베이스를 생성하려면 "CREATE DATABASE" 문을 사용하십시오:
예제
"mydatabase" 이름의 데이터베이스를 생성:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("CREATE DATABASE mydatabase")
위의 코드를 실행했을 때 오류가 발생하지 않으면 데이터베이스를 성공적으로 생성했습니다.
데이터베이스 존재 확인
"SHOW DATABASES" 문을 사용하여 시스템에서의 모든 데이터베이스를 나열할 수 있으며, 데이터베이스가 존재하는지 확인할 수 있습니다:
예제
시스템에서의 데이터베이스 목록을 반환:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword" ) mycursor = mydb.cursor() mycursor.execute("SHOW DATABASES") for x in mycursor: print(x)
또는 연결을 설정할 때 데이터베이스에 접근을 시도할 수 있습니다:
예제
"mydatabase" 데이터베이스에 연결 시도:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" )
데이터베이스가 존재하지 않으면 오류를 받을 수 있습니다.
- 이전 페이지 MySQL 입문
- 다음 페이지 MySQL 테이블 생성