首頁 >資料庫 >mysql教程 >mysql-connector是什麼

mysql-connector是什麼

WBOY
WBOY原創
2022-05-12 16:04:548900瀏覽

「mysql-connector」是mysql官方提供的驅動器,可用來連線使用mysql;可利用「pip install mysql-connector」指令進行安裝,利用「import mysql.connector」測試是否安裝成功。

mysql-connector是什麼

本教學操作環境: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-connector是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn