[解決済み] WindowsのPython 3でMySQLに接続するにはどうしたらいいですか?
2022-04-27 14:12:30
質問
WindowsでActiveState Python 3を使用していて、MySQLデータベースに接続したいのですが、どうすればいいですか?
私はそれを聞いた
mysqldb
は、使用するモジュールでした。
を見つけることができません。
mysqldb
はPython 3用です。
のバイナリが存在するリポジトリはありますか?
mysqldb
?
WindowsのPython 3でMySQLに接続するにはどうしたらいいですか?
どのように解決するのですか?
Python 3 を mysql と一緒に使うには、現在いくつかの選択肢があります。
https://pypi.python.org/pypi/mysql-connector-python
- オラクル社による公式サポート
- ピュアパイソン
- 少し遅い
- MySQLdbと互換性がない
https://pypi.python.org/pypi/pymysql
- ピュアパイソン
- mysql-connectorより高速
-
とほぼ完全に互換性があります。
MySQLdb
を呼び出した後pymysql.install_as_MySQLdb()
https://pypi.python.org/pypi/cymysql
- pymysql のフォークで、オプションで C 言語によるスピードアップが可能
https://pypi.python.org/pypi/mysqlclient
- Django の推奨ライブラリです。
- オリジナルの MySQLdb のフレンドリーなフォーク、いつの日かマージバックすることを望んでいる。
- C言語ベースのため、最も高速な実装です。
- フォークであるため、MySQLdbと最も互換性がある。
-
Debian と Ubuntu は、この製品を使用して、両方の機能を提供します。
python-mysqldb
とpython3-mysqldb
のパッケージを使用します。
のベンチマークはこちら。 https://github.com/methane/mysql-driver-benchmarks
関連
-
Pythonコンテナのための組み込み汎用関数操作
-
Pythonによるjieba分割ライブラリ
-
[解決済み】syntaxError: 'continue' がループ内で適切に使用されていない
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] モジュールの関数名(文字列)を使って、モジュールの関数を呼び出す。
-
[解決済み] Pythonでオブジェクトが属性を持つかどうかを知る方法
-
[解決済み] なぜC++はPythonよりもstdinからの行の読み込みが遅いのですか?
-
[解決済み】ネストされたディレクトリを安全に作成するには?
-
[解決済み] [Solved] .whlファイル付きのPythonパッケージをインストールする方法は?
-
[解決済み】Pythonに三項条件演算子はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
opencvとpillowを用いた顔認証システム(デモあり)
-
Python jiabaライブラリの使用方法について説明
-
Python 入出力と高次代入の基礎知識
-
[解決済み] [Solved] sklearn error ValueError: 入力に NaN、infinity または dtype('float64') に対して大きすぎる値が含まれている。
-
[解決済み】Python regex AttributeError: 'NoneType' オブジェクトに 'group' 属性がない。
-
[解決済み】TypeError: re.findall()でバイトのようなオブジェクトに文字列パターンを使用することはできません。)
-
[解決済み】TypeErrorを取得しました。エントリを持つ子テーブルの後に親テーブルを追加しようとすると、 __init__() missing 1 required positional argument: 'on_delete'
-
[解決済み】 AttributeError("'str' object has no attribute 'read'")
-
[解決済み】ImportError: bs4という名前のモジュールがない(BeautifulSoup)
-
[解決済み】ValueError: xとyは同じサイズでなければならない