我試圖在Windows客戶端上安裝MYSQLdb。目標是從Windows客戶端運行一個連接到LINUX客戶端上的MySQL服務器的python腳本。查看設置代碼(並根據我在嘗試運行mysqldb的setup.py時得到的錯誤,看起來我必須在Windows機器上有我自己的MySQL版本。有沒有辦法(可能是另一個模塊),可以讓我做到這一點?我需要的人多盒上運行一個腳本,將MySQL數據庫在一箇中央服務器進行交互。安裝沒有MYSQL本地安裝MYSQLdb python模塊
0
A
回答
0
,你可以使用mysql客戶端的純Python實現像
pymysql
(可以通過調用pymysql.install_as_MySQLdb()
被用作脫入,替換MySQLdb的)MySql-Connector
1
0
它已經,因爲我寫的Windows蟒蛇DB代碼很長一段時間......但我覺得這樣的事情應該仍然工作。
如果你只在Windows機器上運行的客戶端,安裝pywin32 package。這應該有一個odbc模塊。
使用Windows控制/管理工具,爲用戶或系統創建一個odbc條目。在該條目中,您將爲連接參數集設置一個唯一的名稱,然後選擇驅動程序(在本例中爲MySQL),並填充連接參數(例如主機名等)。有關odbc模塊的一些注意事項,請參閱PyWin32 Documentation pywin32。
另外,看到這個職位:Common ways to connect to odbc from python on windows。
相關問題
- 1. 安裝MySQLdb的Python模塊
- 2. mysqldb沒有安裝
- 3. 從Python 2.4運行MySQL查詢,但沒有安裝模塊(MySQLdb)
- 4. 即使安裝了MySQL-python,沒有名爲MySQLdb的模塊?
- 5. Python模塊沒有安裝
- 6. python的MySQLdb模塊安裝問題
- 7. 安裝python Mysql模塊
- 8. Python 3.3沒有名爲MySQLdb的模塊,安裝了cymysql
- 9. 爲python安裝mysqldb
- 10. 安裝基本Python模塊
- 11. 在本地安裝web2py中安裝Python模塊
- 12. 未安裝bitnami django堆棧的Mysql-python? 「加載MySQLdb模塊時出錯:沒有名爲MySQLdb的模塊」
- 13. 如何在沒有安裝MySQL服務器的情況下安裝Python MySQLdb
- 14. 安裝mysql python,mysqldb模塊在django中找不到的問題
- 15. 爲什麼MySQLdb for Mac必須安裝MySQL才能安裝?
- 16. 安裝Python模塊
- 17. 安裝python模塊
- 18. 安裝Python模塊
- 19. 爲python2.7安裝MySQLdb
- 20. PIP安裝不安裝Python模塊
- 21. DeviceInfo本地模塊沒有正確安裝在反應本地
- 22. 在Python中安裝MySQLdb
- 23. 安裝MySQLdb python 2.7 64bit
- 24. Python 2.7 mac MySQLdb安裝
- 25. MySQLdb安裝問題
- 26. 無法安裝python mysql模塊
- 27. 安裝flask-mysql python模塊時出錯
- 28. 安裝Django的mysql模塊
- 29. 安裝MySQL模塊與PIP
- 30. Joomla模塊安裝mySQL
MySql-Connector將自行運行,不需要任何本地MySQL庫? – WildBill
是的,這兩個庫運行時不需要安裝mysql庫。它們也被[sqlalchemy]支持(http://docs.sqlalchemy.org/en/latest/dialects/mysql.html#module-sqlalchemy.dialects.mysql.pymysql)作爲方言。 – mata
很酷的感謝,這工作得很好。 – WildBill