這篇文章主要介紹“MySQL-connector的概念是什么”的相關(guān)知識(shí),小編通過(guò)實(shí)際案例向大家展示操作過(guò)程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“mysql-connector的概念是什么”文章能幫助大家解決問(wèn)題。
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到碑林網(wǎng)站設(shè)計(jì)與碑林網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站建設(shè)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋碑林地區(qū)。
“mysql-connector”是mysql官方提供的驅(qū)動(dòng)器,可以用于連接使用mysql;可利用“pip install mysql-connector”命令進(jìn)行安裝,利用“import mysql.connector”測(cè)試是否安裝成功。
本教程操作環(huán)境:windows10系統(tǒng)、mysql8.0.22版本、Dell G3電腦。
使用 mysql-connector 來(lái)連接使用 MySQL, mysql-connector 是 MySQL 官方提供的驅(qū)動(dòng)器。
我們可以使用 pip 命令來(lái)安裝 mysql-connector:
python -m pip install mysql-connector
使用以下代碼測(cè)試 mysql-connector 是否安裝成功:
demo_mysql_test.py: import mysql.connector
執(zhí)行以上代碼,如果沒(méi)有產(chǎn)生錯(cuò)誤,表明安裝成功。
注意:如果你的 MySQL 是 8.0 版本,密碼插件驗(yàn)證方式發(fā)生了變化,早期版本為 mysql_native_password,8.0 版本為 caching_sha2_password,所以需要做些改變:
先修改 my.ini 配置:
[mysqld] default_authentication_plugin=mysql_native_password
然后在 mysql 下執(zhí)行以下命令來(lái)修改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
示例如下:
創(chuàng)建數(shù)據(jù)庫(kù)連接
可以使用以下代碼來(lái)連接數(shù)據(jù)庫(kù):
demo_mysql_test.py: import mysql.connector mydb = mysql.connector.connect( host="localhost", # 數(shù)據(jù)庫(kù)主機(jī)地址 user="yourusername", # 數(shù)據(jù)庫(kù)用戶名 passwd="yourpassword" # 數(shù)據(jù)庫(kù)密碼 ) print(mydb)
關(guān)于“mysql-connector的概念是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。