mysqlコネクタとは何ですか

WBOY
リリース: 2022-05-12 16:04:54
オリジナル
8816 人が閲覧しました

「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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!