詳解pycharm連接不上mysql數(shù)據庫的解決辦法
問題描述
環(huán)境:ubuntu18.04,mysql5.7
今天在ubuntu下使用pycharm連接mysql,發(fā)現(xiàn)連接不上
這不是缺少驅動嗎?下載之!
下好之后點進去
連接
點擊test connection
這是什么鬼???
網上找各種博客都說是權限問題,然而我試了之后發(fā)現(xiàn)并不是,授予root用戶所有權限之后仍然連接不上,我突然想到可能是驅動版本的問題,目前mysql的最新版本是8.0,而驅動的版本也正好是8.0,這之間是不是有什么關聯(lián)呢。
解決辦法
點開驅動下載頁
點擊右邊+號
依次選擇-privided driver--->mysql connector
因為我用的是mysql5.7版本,因此這里我選5.1.47(5版本里最新的),點擊ok
發(fā)現(xiàn)可以正常連接了
小結
pycharm連接數(shù)據庫的驅動版本要與mysql的版本對應
mysql8.0使用8.0版本的驅動,mysql8.0以下的使用5.1.47的驅動
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python如何利用pandas讀取csv數(shù)據并繪圖
這篇文章主要介紹了Python如何利用pandas讀取csv數(shù)據并繪圖,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07python爬蟲簡單的添加代理進行訪問的實現(xiàn)代碼
本文通過實例代碼給大家介紹了python爬蟲簡單的添加代理進行訪問,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-04-04Python3網絡爬蟲開發(fā)實戰(zhàn)之極驗滑動驗證碼的識別
本節(jié)我們的目標是用程序來識別并通過極驗驗證碼的驗證,其步驟有分析識別思路、識別缺口位置、生成滑塊拖動路徑,最后模擬實現(xiàn)滑塊拼合通過驗證。需要的朋友可以參考下2019-08-08