ホームページ  >  記事  >  データベース  >  mysqlコネクタとは何ですか

mysqlコネクタとは何ですか

WBOY
WBOYオリジナル
2022-05-12 16:04:548817ブラウズ

「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 であるため、いくつかの変更を加える必要があります:

私の .ini 設定を変更します:

[mysqld]
default_authentication_plugin=mysql_native_password

次に、mysql で次のコマンドを実行してパスワードを変更します:

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

例は次のとおりです:

Createデータベース接続

はい次のコードを使用してデータベースに接続します:

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

推奨学習: mysql ビデオ チュートリアル

以上がmysqlコネクタとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。