PyMySQL이 무엇인가요?
PyMySQL은 Python3.x 버전에서 MySQL 데이터베이스에 연결하는 데 사용되는 라이브러리이고, Python2에서는 mysqldb를 사용합니다.
PyMySQL은 Python Database API v2.0 사양을 따르며 순수 Python MySQL 클라이언트 라이브러리를 포함합니다. (추천 학습:Python 동영상 튜토리얼)
PyMySQL 설치
PyMySQL을 사용하기 전에 PyMySQL이 설치되어 있는지 확인해야 합니다. PyMySQL 다운로드 주소: https://github.com/PyMySQL/PyMySQL. 아직 설치되지 않은 경우 다음 명령을 사용하여 최신 버전의 PyMySQL을 설치할 수 있습니다.$ pip3 install PyMySQL
데이터베이스에 연결하기 전에 다음을 확인하세요.
TESTDB 데이터베이스를 생성했습니다. TESTDB 데이터베이스에는 EMPLOYEEEMPLOYEE 테이블 필드가 FIRST_NAME, LAST_NAME, AGE, SEX 및 INCOME입니다. 데이터베이스 TESTDB에 연결하는 데 사용되는 사용자 이름은 "testuser"이고 비밀번호는 "test123"입니다. 직접 설정하거나 루트 사용자 이름과 비밀번호를 직접 사용할 수 있습니다. MySQL 데이터베이스 사용자 인증에는 Grant 명령을 사용하세요. Python MySQLdb 모듈이 컴퓨터에 설치되었습니다.다음 예제는 Mysql의 TESTDB 데이터베이스에 연결됩니다.
#!/usr/bin/python3 import pymysql # 打开数据库连接 db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # 使用 cursor() 方法创建一个游标对象 cursor cursor = db.cursor() # 使用 execute() 方法执行 SQL 查询 cursor.execute("SELECT VERSION()") # 使用 fetchone() 方法获取单条数据. data = cursor.fetchone() print ("Database version : %s " % data) # 关闭数据库连接 db.close()
Python Tutorial 열을 방문하여 알아보세요!
위 내용은 Python3에서 데이터베이스에 연결하는 데 사용할 것의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!