![](/img/trans.png)
[英]Can't connect to MySQL database (hosted in arvixe) from Cloud9 python app
[英]Cloud9 Connecting a Mysql Database to python
我正在嘗試創建一個將我的cloud9 mysql數據庫連接到我的python代碼的函數,有人知道有什么方法可以做到這一點嗎?
任何幫助表示贊賞
這很棘手。 不知道為什么,但是即使在C9IO上安裝了mysql,python中也沒有mysql.connector模塊。 我嘗試了很多選擇。 我只有以下對我有用的技巧。
從python網站下載mysql連接器。 網址: https : //pypi.python.org/pypi/mysql-connector-python/2.0.4
使用curl命令以及上述站點中提供的URL將zip文件下載到您的工作區中。
您會注意到正在創建一個zip文件以及后綴為md5sum的文件。 使用以下命令將其重命名。
mv mysql-connector-python-2.0.4.zip#md5 = 3df394d89300db95163f17c843ef49df mysql-connector-python-2.0.4.zip
現在使用此文件解壓縮。
解壓縮mysql-connector-python-2.0.4.zip
進入新創建的目錄。
cd mysql-connector-python-2.0.4
使用此安裝軟件包。
sudo python ./setup.py安裝
打開python並導入mysql.connector。 它應該工作。
干杯,JK。
#sudo easy_install MySQL-python
import MySQLdb
con = MySQLdb.connect(host = 'localhost', user = 'root user', passwd = '', db = 'database')
根用戶和數據庫是cloud9給您的憑據
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.