私はMYSQLdbをWindowsクライアントにインストールしようとしています。目標は、Windowsクライアントから、LINUXクライアント上のMySQLサーバーに接続するPythonスクリプトを実行することです。セットアップコードを見ると(そしてmysqldbのsetup.pyを実行しようとするとエラーが発生したため、Windowsのボックスに自分のMySQLバージョンがなければならないと思われます。 )私はこれを実現させるでしょうか?複数のボックスにいる人々に、セントラルサーバ上のMySQLデータベースとやりとりするスクリプトを実行させる必要があります。MYSQLをインストールしていないpythonモジュールMYSQLをローカルにインストール
答えて
あなたは
pymysql
(pymysql.install_as_MySQLdb()
を呼び出してのMySQLdbためDROPIN-代替として使用することができます)MySql-Connector
MySQLデータベースサーバ全体、MySQLクライアントライブラリは。
クライアントのようにmysqlクライアントの純粋なPython実装を使用することができますライブラリが必要でしょうか?私はそれらをダウンロードしようとしましたが、動作しませんでした。二重チェックして、Cコードのダウンロードを終了しました。私はpythonのための1つを見ない。私はここを見ているが、それは正しい場所ではないかもしれない。 http://dev.mysql.com/downloads/connector/ – WildBill
Cコネクタが正しい選択です。 .libファイルでリンカーを指す必要がありますので、DLLとリンクすることはできません。 –
'setup.py install'は、そのコネクタがインストールされた状態でまだ失敗しています。このコネクタがインストールされていないと思われるレジストリエントリを探しています。 – WildBill
私がWindows用のPythonのデシベルのコードを書いてから長い時間がかかった...しかし、私はこのような何かがまだ動作するはずだと思う。
あなたが唯一のWindowsマシン上でクライアントを実行している場合、インストールpywin32 package。これには、odbcモジュールが必要です。
Windowsのコントロール/管理ツールを使用して、ユーザーまたはシステムのODBCエントリを作成します。そのエントリでは、接続パラメータに固有の名前を設定し、ドライバ(この場合はMySQL)を選択し、接続パラメータ(ホスト名など)を入力します。を参照してください。 pywin32。
また、この記事を参照してください:Common ways to connect to odbc from python on windows。
- 1. CentOSにmysql-serverなしでMySQL-pythonをインストール
- 2. MysqlをインストールせずにPythonを使ってMySQLに接続
- 3. モジュールpython pipをインストールできない
- 4. pipをインストールしないモジュール
- 5. mysql workbenchをローカルにインストールするにはどうしたらいいですか?
- 6. MacにMySQL-pythonをインストールする
- 7. tarantoolのmysqlドライバをインストールできない
- 8. インターネットにアクセスできないPython用MySQLのインストール方法
- 9. インストールwin32gui Pythonモジュール
- 10. ローカルにtkinterとpythonをインストールしてください
- 11. ローカルphp-mysqlのインストールがリモートデータベースに接続していませんか?
- 12. Iron pythonにsqlobject + mysqlをインストールして使用するには?
- 13. インストールなしでMysql Connectorを使用しています。
- 14. サードパーティのPythonモジュールをUbuntu Linuxマシンにインストールしていますか?
- 15. XAMPP用のmysql python libをインストール
- 16. mysqlをローカルにインストールしなくても、リモートのmysqlインスタンスに接続できますか?
- 17. Pythonエディタのモジュールをインストール
- 18. Python用Sybaseモジュールをインストール
- 19. Pythonの2つのバージョンがインストールされている場合のPythonモジュールのインストール
- 20. mysqlをインストールせずにmysqlimport?
- 21. rbenvにmysql gemをインストール
- 22. Mac OS XにPythonコネクタを使ってMysqlをインストールする
- 23. PHP MySQLのインストール
- 24. 多くのエラーがjrubyにmysqlをインストールしています
- 25. AIX5.2にApache、php、mysqlをインストールしてください
- 26. サーバにmod_perlモジュールをインストールできない
- 27. なぜ簡単にmysqlをインストールできないのですか?
- 28. Aptana Studio3をインストールした後にPythonインタプリタがインストールされていない
- 29. Pythonの新しい正規表現モジュールがインストールされていない
- 30. VirtualenvとローカルのPythonのインストール
MySql-Connectorは単独で実行され、ローカルのMySQLライブラリは必要ありませんか? – WildBill
はい、どちらのライブラリも、mysqlライブラリをインストールする必要はありません。また、方言として[sqlalchemy(http://docs.sqlalchemy.org/en/latest/dialects/mysql.html#module-sqlalchemy.dialects.mysql.pymysql)によってサポートされています。 – mata
これはうまくいきました。 – WildBill