初學python,連接mysql時遇到了提示pymysql模塊導入有問題,本人雖是window系統,解決思路是一樣的
代碼如下:
import pymysql
#打開數據庫,參數依次為:主機名/IP,用戶名,密碼,數據庫名
db=pymysql.connect("localhost","root","888999","pythonsql")
#使用cursor()方法創建一個游標對象cursor
cursor =db.cursor()
#使用execute()方法執行SQL查詢
cursor.execute("select version()")
#使用fetchone()方法獲取單條數據,並打印
data =cursor.fetchone()
print("Datebase version : %s " % data)
#關閉數據庫連接
db.close()
首先,需要安裝PyMySQL
在cmd中運行:pip install PyMySQL
安裝成功后重啟Pycharm,讓Pycharm重新加載配置文件,如果還是不能連接數據庫,就手動添加pip命令的路徑
查看pip命令路徑方法,再執行一次pip install PyMySQL,系統會提示你已安裝過,並把路徑顯示出來,找到實際路徑,復制下來:
右擊File-->settings,按照以下流程執行
輸入自己查到的pip命令路徑
重新運行,完美解決。