環境:ubuntu18.04,mysql5.7mysql
今天在ubuntu下使用pycharm鏈接mysql,發現鏈接不上sql
這不是缺乏驅動嗎?下載之!數據庫
下好以後點進去ubuntu
鏈接ide
點擊test connectionspa
這是什麼鬼???blog
網上找各類博客都說是權限問題,然而我試了以後發現並非,授予root用戶全部權限以後仍然鏈接不上,我忽然想到多是驅動版本的問題,目前mysql的最新版本是8.0,而驅動的版本也正好是8.0,這之間是否是有什麼關聯呢。pycharm
<br> ## 解決辦法博客
點開驅動下載頁io
點擊右邊+號
依次選擇-privided driver--->mysql connector
由於我用的是mysql5.7版本,所以這裏我選5.1.47(5版本里最新的),點擊ok
發現能夠正常鏈接了
<br> ## 小結 <b><font color='red'>pycharm鏈接數據庫的驅動版本要與mysql的版本對應</font></b>
mysql8.0使用8.0版本的驅動,mysql8.0如下的使用5.1.47的驅動