こんにちは、私はリモートのmysqlサーバに接続する必要があります。私のアプリケーションは、ローカルマシン上で実行されているものと、私のMySQLは、リモートserver.I上で実行されます試してみましたが、次のコード:Pythonでリモートのmysqlサーバに接続する方法
DB = 'gts'
DB_HOST = 'ps95074.dreamhost.com'
DB_USER = 'root'
DB_PASSWORD = 'dbadminpassword'
conn = MySQLdb.Connection(db=DB, host=DB_HOST, user=DB_USER,passwd=DB_PASSWORD)
cursor = conn.cursor()
をしかし、私が使用している場合、私は、代わりに次のエラー
OperationalError: (2005, "Unknown MySQL server host 'ps95074.dreamhost.com' (1)")
を取得しています
DB_HOST='localhost'
すべて正常です。どのようにリモートホストでも同じことが可能です。どんな助けも認められるはずです。
これは表示されますか? http://ubuntuforums.org/showthread.php?t=434155おそらく同様の問題です。 DreamHostでチケットを開く必要があるかもしれません。モジュールをインストールするか、接続を開く必要があるかもしれません。 – CppLearner
これはプログラミングとは無関係で、Dreamhostサポートフォーラムに属します。 – vartec
彼はrootとして接続しているので、専用/仮想サーバーを持っている可能性があります。この場合、http://serverfault.comに属します – ThiefMaster