問題タブ [pymysql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2904 参照

python - Python での in 句クエリ (pymysql および mysql.connector)

このクエリを使用したい:

Pythonを使用したMySQL用のpymysqlとmysql.connectorがあります。

これは pymysql で動作します:

しかし、mysql.connector では機能しません。'MySQLConverter' object has no attribute '_tuple_to_mysql' のようなエラーが発生します。

pymysql には優れたソリューションがありますが、mysql.connector ではそれを実現できませんでした。助けてください。

0 投票する
1 に答える
1149 参照

python - 私のpython 3.4.1環境でpymysqlを動作させることができません

私は何か明らかな間違いをしているかもしれませんが、私は長い間在庫を持っていて、助けを求めなければなりません. それが明白でばかげている場合は申し訳ありません。

誰かこれを見てくれませんか?本当に助かります。

私は python3.4.1 を持っていて、pymysql を使用する必要がありますが、syncdb は失敗します:

これが私がsettings.pyに持っているものです

そして、これが環境のセットアップ方法です。

0 投票する
1 に答える
913 参照

python - pymysql クエリの Qmark

私はpythonが初めてで、php5から移動したばかりです。クエリを準備するために qmark パラメータ表記について読みましたが、次のようになります。

それはsqliteコネクタ専用ですか?

0 投票する
1 に答える
998 参照

python - PyMYSQLクエリが望ましい結果を返さない

だから、私は初心者の MySQL の男であり、基本的な知識の Python の男です。どんな助けでも事前に大歓迎です。これに関連する特定のスレッドを検索しましたが、空白になっています。問題: 名と姓を入力できるようにしたいテーブルがあり、それらがいずれかのレコードと一致する場合は、行のデータとテーブルの名前を返します。とても単純に聞こえますが、おそらくジェダイ向けですが、文字列のフォーマット中に TypeError:not all arguments conversion が発生します

私のコード:

0 投票する
1 に答える
824 参照

python - pymsqlがデータベースに接続していません

ログインサーバーに接続して、多数の人のコンピュータで動作するソフトウェアを作ろうとしています。24hosting を使用して MSQL サーバーをセットアップし、データベースを追加しました。その後、python を使用してデータベースにアクセスしようとしましたが、「ターゲット マシンがアクティブに拒否したため、接続できませんでした」というエラーが表示されます。

このコンピューターだけでなく、このプログラムをダウンロードするすべての人が接続できるようにする必要があります。

これはおそらく私のサーバーに関係するものであり、コードには関係ありませんが、とにかく以下のコードを投稿します.

0 投票する
1 に答える
2052 参照

python - メモリ効率の良いジェネレーターで PyMySql を使用する適切な方法

PyMySql (または MySQLDb) を使用して選択クエリの結果を 1 つずつ返すメモリ制限のあるシステムで実行されるジェネレーター関数を作成したいと考えています。以下の作品:

ただし、次も機能するようですが、fetchall() を実行しているかどうかは不明です。カーソルオブジェクトをリストとして反復すると正確に何が起こるか、Python DB API で見つけることができません。

どちらの場合も、以下はすべての行を正常に出力します

したがって、2 番目の実装のほうが良いか悪いか、そして fetchall を呼び出しているのか、fetchone でトリッキーなことをしているのかを知りたいと思います。何百万もの行があるため、Fetchall はこれが実行されるシステムを爆破します。

0 投票する
1 に答える
3991 参照

python - Python を使用して可変列名で SQL にアクセスする

私はPython(および一般的なコーディング)にまったく慣れておらず、pymysqlを使用してコードをMySQLデータベースにリンクする小さなプロジェクトを試みています。一般的に、すべてが順調に進んでいますが、次の関数で変数列の最小値を見つけるのが困難です。

すべてが順調に進んだ場合、これは最小のタプルを返します。例: (1,)

ただし、問題は関数を実行する場合です:

列名を "" (つまり "column_name") に入れる必要があります。そうしないと、Python はそれを未知の変数と見なします。しかし、column_name を引用符で囲むと、SQL が認識します。

値ではなく列ヘッダーを返すだけです。どうすればこれを回避できますか?

ご協力いただきありがとうございます!

0 投票する
3 に答える
36852 参照

python - PyMySQLでMySQLタイプのエラーを取得するには?

MySQL と PyMySQL を使用して Python アプリケーションを実行していますが、MySQL エラーが発生したときにその番号を知りたいので、それに応じて別のことを実行できるようにしたいと考えています。

try-except ステートメントまたは別の方法でそれを行う方法はありますか?