>데이터 베이스 >MySQL 튜토리얼 >mysql 커넥터 란 무엇입니까?

mysql 커넥터 란 무엇입니까?

WBOY
WBOY원래의
2022-05-12 16:04:548897검색

"mysql-connector"는 mysql에서 공식적으로 제공하는 드라이버로, mysql을 연결하고 사용하는 데 사용할 수 있습니다. "pip install mysql-connector" 명령을 사용하여 설치하고 "import mysql.connector"를 사용하여 설치가 성공했는지 테스트합니다.

mysql 커넥터 란 무엇입니까?

이 튜토리얼의 운영 환경: windows10 시스템, mysql8.0.22 버전, Dell G3 컴퓨터.

mysql-connector란 무엇입니까

mysql-connector를 사용하여 MySQL에 연결하세요. mysql-connector는 MySQL에서 공식적으로 제공하는 드라이버입니다.

pip 명령을 사용하여 mysql-connector를 설치할 수 있습니다.

python -m pip install mysql-connector

다음 코드를 사용하여 mysql-connector가 성공적으로 설치되었는지 테스트합니다.

demo_mysql_test.py:
import mysql.connector

위 코드를 실행하면 오류가 발생하지 않으면 설치가 성공한 것입니다.

참고: MySQL 버전이 8.0인 경우 비밀번호 플러그인 확인 방법이 변경되었습니다. 이전 버전은 mysql_native_password이고 8.0 버전은 caching_sha2_password이므로 일부 변경이 필요합니다.

먼저 my.ini를 수정합니다. 구성:

[mysqld]
default_authentication_plugin=mysql_native_password

그런 다음 mysql에서 다음 명령을 실행하여 비밀번호를 변경합니다.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

예제는 다음과 같습니다.

데이터베이스 연결 만들기

다음 코드를 사용하여 데이터베이스에 연결할 수 있습니다.

demo_mysql_test.py:
import mysql.connector
 
mydb = mysql.connector.connect(
  host="localhost",       # 数据库主机地址
  user="yourusername",    # 数据库用户名
  passwd="yourpassword"   # 数据库密码
)
 
print(mydb)

추천 학습: mysql 비디오 튜토리얼

위 내용은 mysql 커넥터 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.