[英]Using MySQL in Pydev Eclipse
我正在嘗試通過 Pydev Eclipse 使用 python 訪問 MySQL 數據庫。 我已經安裝了從 python 訪問 MySQL 所需的文件,只有當我在 Python IDLE 環境中編寫代碼並從命令提示符運行它時,我才能訪問數據庫。 但是我無法從 Pydev 運行我的應用程序。
當我使用這個“導入 MysqlDB”時,我收到一個錯誤,但在 IDLE 中沒有錯誤,我的代碼運行非常順利。 有誰知道問題是什么? 謝謝
我遇到了同樣的問題,並找到了幫助我解決它的鏈接。 https://bohr.wlu.ca/cp363/notes/implementation/connectingPython.php
從那里我能夠導入 mysql.connector 並連接到我的本地主機上安裝的數據庫
import mysql.connector
import getpass
pswd = getpass.getpass(prompt='Enter database password for root user:')
dbCnx = mysql.connector.connect(user='root', password=pswd)
如果連接器在 IDLE 中有效但在 PyDev 中無效。 打開 Eclipse 首選項,打開 PyDev 目錄並轉到解釋器屏幕。 刪除解釋器並從計算機上的位置(通常是 C 盤)重新添加它。 關閉並重新加載 Eclipse,現在它應該可以工作了。
發布答案以防將來 URL 更改
在 Eclipse 中,選擇 Window / Preferences / PyDev / Interpreters / Python Interpreter,單擊 Manage with pip 並輸入命令:
安裝 mysql-connector-python
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.