欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python3連接Mysql8.0遇到的問題及處理步驟

 更新時間:2020年02月17日 10:34:39   作者:艷Yansky  
最近在使用Python開發(fā)系統(tǒng),需連接mysql數(shù)據(jù)庫,我用的是Python3連接MySQL8.0,其中老是報錯,怎么解決這個問題呢,下面小編給大家?guī)砹薖ython3連接Mysql8.0遇到的問題及處理步驟,需要的朋友參考下吧

最近在使用Python開發(fā)系統(tǒng),需連接mysql數(shù)據(jù)庫,我用的是Python3連接MySQL8.0,其中老是報錯以下問題:

網(wǎng)上給了各種各樣的方法,大多是通過各種方式修改密碼。

最簡單的方法是更換了root密碼的認(rèn)證方式解決的,新版mysql使用的caching_sha2_password,換成mysql_native_password我就可以連上了。

步驟是在cmd命令行連接mysql(管理員身份運行cmd) 

進入cmd的命令行之后,輸入cd+bin目錄的地址,訪問mysql的bin目錄。通過mysql -uroot連接MySQL數(shù)據(jù)庫

然后輸入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

 這時再跑下python腳本就可以連接了。

數(shù)據(jù)庫:

Python3連接mysql代碼如下:

# 導(dǎo)入pymysql模塊
import pymysql
# 連接database
conn = pymysql.Connect(
  host='localhost',#你的數(shù)據(jù)庫地址
  port=3306,#端口號
  user='root',#用戶名
  passwd='123456',#密碼
  db='my_database',#數(shù)據(jù)庫名
  charset='utf8')
# 得到一個可以執(zhí)行SQL語句的光標(biāo)對象
cursor = conn.cursor()
# 定義要執(zhí)行的SQL語句
sql = 'select * from student'
# 執(zhí)行SQL語句
cursor.execute(sql)
#打印執(zhí)行結(jié)果
print(cursor.fetchall())
# 關(guān)閉光標(biāo)對象
cursor.close()
# 關(guān)閉數(shù)據(jù)庫連接
conn.close()

執(zhí)行結(jié)果:

總結(jié)

以上所述是小編給大家介紹的Python3連接Mysql8.0遇到的問題及處理步驟,希望對大家有所幫助,也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python讀取Json字典寫入Excel表格的方法

    Python讀取Json字典寫入Excel表格的方法

    這篇文章主要為大家詳細(xì)介紹了Python讀取Json字典寫入Excel表格的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • python集合的新增元素方法整理

    python集合的新增元素方法整理

    在本篇文章里小編給大家整理了一篇關(guān)于python集合的新增元素方法整理內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2020-12-12
  • Python實現(xiàn)電腦喚醒后自動拍照截屏并發(fā)郵件通知

    Python實現(xiàn)電腦喚醒后自動拍照截屏并發(fā)郵件通知

    這篇文章主要為大家詳細(xì)介紹了Python如何實現(xiàn)電腦喚醒后自動拍照截屏并發(fā)郵件通知的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-01-01
  • python程序調(diào)用遠(yuǎn)程服務(wù)的步驟詳解

    python程序調(diào)用遠(yuǎn)程服務(wù)的步驟詳解

    這篇文章主要介紹了python程序調(diào)用遠(yuǎn)程服務(wù)的步驟詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-03-03
  • 樹莓派升級python的具體步驟

    樹莓派升級python的具體步驟

    在本篇文章里小編給大家整理的是關(guān)于樹莓派升級python的具體步驟,需要的朋友們可以參考下。
    2020-07-07
  • Python如何求取逆序數(shù)

    Python如何求取逆序數(shù)

    這篇文章主要介紹了Python如何求取逆序數(shù)問題,具有很好的參考價值,希望大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python 異常處理總結(jié)

    Python 異常處理總結(jié)

    閱讀本篇文章以學(xué)習(xí) Python 異常處理。它應(yīng)該可以幫助您了解如何在程序中使用 try、except 和 finally 語句。下面跟著小編一起來學(xué)習(xí)文章內(nèi)容吧
    2021-09-09
  • Tensorflow安裝問題: Could not find a version that satisfies the requirement tensorflow

    Tensorflow安裝問題: Could not find a version that satisfies the

    這篇文章主要介紹了Tensorflow安裝問題: Could not find a version that satisfies the requirement tensorflow,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python實現(xiàn)學(xué)生管理系統(tǒng)的示例代碼

    Python實現(xiàn)學(xué)生管理系統(tǒng)的示例代碼

    學(xué)生管理系統(tǒng)是一個常見的應(yīng)用程序,它可以幫助學(xué)校、教育機構(gòu)或教師管理學(xué)生的信息,本文將介紹如何利用Python開發(fā)一個學(xué)生管理系統(tǒng),需要的可以參考一下
    2023-07-07
  • 使用python制作一個解壓縮軟件

    使用python制作一個解壓縮軟件

    這篇文章主要介紹了python制作一個解壓縮軟件的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11

最新評論