怎么確定mysql 鏈接成功了呢?

asyncio.run(test_connection()) ? Connection failed: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods

根據你提供的錯誤信息,問題出現在 MySQL 的認證插件和加密連接配置上。以下是幾種解決方法:

1. 安裝 cryptography 包

錯誤信息提示需要 cryptography 包來支持 sha256_passwordcaching_sha2_password 認證方法。你可以通過以下命令安裝該包:

bash

pip install cryptography

安裝完成后,再次嘗試連接數據庫。

2. 修改用戶認證插件為 mysql_native_password

如果你不想使用加密連接,可以將用戶的認證插件改為 mysql_native_password。執行以下 SQL 命令:

sql

ALTER USER 'your_username'@'your_host' IDENTIFIED WITH mysql_native_password BY 'your_password';
FLUSH PRIVILEGES;

your_use

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/93816.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/93816.shtml
英文地址,請注明出處:http://en.pswp.cn/web/93816.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

(5)軟件包管理器 yum | Vim 編輯器 | Vim 文本批量化操作 | 配置 Vim

Ⅰ . Linux 軟件包管理器 yum01 安裝軟件在 Linux 下安裝軟件并不像 Windows 下那么方便,最通常的方式是去下載程序的源代碼并進行編譯,從而得到可執行程序。正是因為太麻煩,所以有些人就把一些常用的軟件提前編譯好并做成軟件包,…

VGG改進(3):基于Cross Attention的VGG16增強方案

第一部分:交叉注意力機制解析1.1 注意力機制基礎注意力機制的核心思想是模擬人類的選擇性注意力——在處理信息時,對重要部分分配更多"注意力"。在神經網絡中,這意味著模型可以學習動態地加權輸入的不同部分。傳統的自注意力(Self-…

代理ip平臺哪家好?專業代理IP服務商測評排行推薦

隨著互聯網的深度發展,通過網絡來獲取全球化的信息資源,已成為企業與機構在競爭中保持優勢的一大舉措。但想要獲取其他地區的信息,可能需要我們通過代理IP來實現。代理IP平臺哪家好?下文就讓我們從IP池資源與技術優勢等細節&#…

PWA》》以京東為例安裝到PC端

如果訪問 瀏覽器右側出現 安裝 或 點擊這個 也可以完成安裝桌面 會出現 如下圖標

Linux系統:C語言進程間通信信號(Signal)

1. 引言:從"中斷"到"信號"想象一下,你正在書房專心致志地寫代碼,這時廚房的水燒開了,鳴笛聲大作。你會怎么做?你會暫停(Interrupt) 手頭的工作,跑去廚房關掉燒水…

LoRa 網關組網方案(二)

LoRa 網關組網方案 現有需求:網關每6秒接收不同節點的數據,使用SX1262芯片。 以下是完整的組網方案:1. 網絡架構設計 采用星型拓撲: 網關:作為中心節點,持續監聽多個信道節點:分布在網關周圍&am…

服裝外貿系統軟件怎么用才高效防風險?

服裝外貿系統軟件概述 服裝外貿系統軟件,如“艾格文ERP”,是現代外貿企業不可或缺的管理工具。它整合了訂單處理、庫存管理、客戶資源保護、財務控制等多功能模塊,旨在全面提升業務運營效率。通過系統化的管理方式,艾格文ERP能夠從…

【沉浸式解決問題】peewee.ImproperlyConfigured: MySQL driver not installed!

目錄一、問題描述二、原因分析三、解決方案? 推薦:安裝 pymysql(純 Python,跨平臺,安裝簡單)? 可選:安裝 mysqlclient(更快,但需要本地編譯環境)? 總結四、mysql-conn…

C++進階-----C++11

作者前言 🎂 ??????🍧🍧🍧🍧🍧🍧🍧🎂 ?🎂 作者介紹: 🎂🎂 🎂 🎉🎉&#x1f389…

(論文速讀)航空軸承剩余壽命預測:多生成器GAN與CBAM融合的創新方法

論文題目:Remaining Useful Life Prediction Approach for Aviation Bearings Based on Multigenerator Generative Adversarial Network and CBAM(基于多發生器生成對抗網絡和CBAM的航空軸承剩余使用壽命預測方法)期刊:IEEE TRAN…

3ds Max 流體模擬終極指南:從創建到渲染,打造真實液體效果

流體模擬是提升 3D 場景真實感的重要技術之一。無論是模擬飛瀑流泉、杯中溢出的飲料,還是黏稠的蜂蜜或熔巖,熟練掌握流體動力學無疑能為你的作品增色不少。本文將以 3ds Max 為例,系統講解流體模擬的創建流程與渲染方法,幫助你實現…

《算法導論》第 35 章-近似算法

大家好!今天我們深入拆解《算法導論》第 35 章 ——近似算法。對于 NP 難問題(如旅行商、集合覆蓋),精確算法在大規模數據下往往 “力不從心”,而近似算法能在多項式時間內給出 “足夠好” 的解(有嚴格的近…

系統架構設計師-操作系統-避免死鎖最小資源數原理模擬題

寫在前面:銀行家算法的核心目標是確保系統始終處于“安全狀態”。一、5個進程各需2個資源,至少多少資源避免死鎖? 解題思路 根據死鎖避免的資源分配公式,不發生死鎖的最少資源數為: 最少資源數k(n?1)1 \text{最少資源…

Preprocessing Model in MPC 2 - 背景、基礎原語和Beaver三元組

參考論文:SoK: Multiparty Computation in the Preprocessing Model MPC (Secure Multi-Party Computation) 博士生入門資料。抄襲必究。 本系列教程將逐字解讀參考論文(以下簡稱MPCiPPM),在此過程中,將論文中涵蓋的40篇參考文獻進行梳理與講…

ACCESS/SQL SERVER保存軟件版本號為整數類型,轉成字符串

在 Access 中,若已將版本號(如1.3.15)轉換為整數形式(如10315,即1*10000 3*100 15),可以通過 SQL 的數學運算反向解析出原始版本號格式(主版本.次版本.修訂號)。實現思…

編程語言學習

精通 Java、Scala、Python、Go、Rust、JavaScript ? 1. Java 面向對象編程(OOP)、異常處理、泛型JVM 原理、內存模型(JMM)、垃圾回收(GC)多線程與并發(java.util.concurrent)Java 8…

軟件測試:如何利用Burp Suite進行高效WEB安全測試

Burp Suite 被廣泛視為 Web 應用安全測試領域的行業標準工具集。要發揮其最大效能,遠非簡單啟動掃描即可,而是依賴于測試者對其模塊化功能的深入理解、有機組合及策略性運用。一次高效的測試流程,始于精細的環境配置與清晰的測試邏輯。測試初…

華為認證 HCIA/HCIP/HCIE 全面解析(2025 版)

說實話,想在IT行業站穩腳跟,沒有過硬的技術和資歷,光憑熱情和一腔干勁根本不行。 而華為認證,作為業內公認的“技術護照”,已經成了許多人打開職場大門的關鍵。 你會發現,越來越多的企業在招聘時&#xff0…

ComfyUI-3D-Pack:3D創作的AI神器

一、應用介紹 單圖轉3D網格:輸入一張角色圖,能輸出基本成型的3D Mesh,還自帶UV展開和貼圖輸出,可直接導入到Blender等軟件中使用。多視角圖像生成:可以基于算法生成圍繞3D模型的多視角圖像,用于3D模型展示…

【java面試day15】mysql-聚簇索引

文章目錄問題💬 Question 1💬 Question 2相關知識問題 💬 Question 1 Q:什么是聚簇索引,什么是非聚簇索引? A:聚簇索引主要是指數據與索引放到一塊,B樹的葉子節點保存了整行數據&a…