問題タブ [mysql-connector-python]

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 投票する
8 に答える
19166 参照

python - mysql for python 2.7 は Python v2.7 が見つからないと言います

MySQL サイトから mysql-connector-python-1.0.7-py2.7.msi をダウンロードしてインストールしようとしましたが、次のエラーが発生します。

Python v2.7 が見つかりません。python.org の Microsoft Windows Installer (MSI) のみをサポートしています。

MySQL esssential5.1.66を搭載したWindows XP SP3で公式のPython v 2.7.3を使用しています

助けが必要 ???

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

python - MySQLコネクタ

その1つのステップがMySQLデータベースに接続するツールを構築しようとしています。

ODBCについてとても混乱しています。Pythonでクロスプラットフォームコネクタを構築したい場合、PythonコネクタまたはODBCコネクタを使用する必要がありますか?

JDBCは知っていますが、ODBCはOpenDatabaseConnectivityの略です。互換性が高いようです。

誰かが私がそれを明確にするのを手伝ってもらえますか?どうもありがとうございます。

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

python - MySqlコネクタがPythonで死ぬ

編集:この問題は信じられないほどです。私は今、迷惑な印刷関数をtime.sleep(0.01)に置き換えることができましたが、なぜ私は遅い実行時間の恩恵を受けるべきなのかは私を超えています。

Python3.23用のMySQL1.0.7コネクタでカーソルを反復処理する際に問題が発生しました。

print()が各反復の結果(ばかげて時間がかかる)でない限り、次のエラーが発生します。

エラーを発生させます。InterfaceError(errno = 2013)mysql.connector.errors.InterfaceError:2013:クエリ中にMySQLサーバーへの接続が失われました

何かご意見は?

これまでのところ、コードは簡単です。

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

python - mysql から python で名前のリストを生成する

現在、情報を含むテキスト ファイルを生成できますが、何らかの理由でデータを送信してリストに入れることができません。私はそれを2つの方法で試しました:

これにより、名前とアミノ酸配列がテキスト ファイルに正常に出力されますが、文字列は空です。コンソールの出力の最後の行は次のとおりです。

ご覧のとおり、リストは空のままです。おそらくカーソルが一番上に戻ることができないと思ったので、カーソルを閉じて上記とまったく同じように再度開きましたが、2番目のインスタンスでリストを生成しました。これによりスクリプトでエラーが発生しましたが、その理由はわかりません。

データを直接リストに読み込めないということですか?

理論的には、シーケンスの名前をテキスト ファイルから分割することはできますが、この方法が機能しない理由に興味があります。

0 投票する
4 に答える
5401 参照

python - Python 用 MySQL コネクタ

私はmysql.connectorPythonに使用しています。以下は私の接続パラメータです。タイムアウトを設定したり、デフォルトのタイムアウトを増やしたりするにはどうすればよいですか?

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

python - Python mySQL Update、機能しているがテーブルを更新していない

私は、mysql データベースを更新する必要がある python スクリプトを持っています。

スクリプトRow(s) were updated :は、 が 11 の正しい行数で出力します。テーブルに存在しない別の数値RadioIDに変更すると、 と表示されます。ただし、データベースは実際には更新されません。フィールドはそのままです。SQL ステートメントをコピーして PHPMyAdmin に貼り付けると、問題なく動作します。RadioIDRow(s) were updated :0CurrentState

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

python - MySQL Connector/Python - Python 変数を MySQL テーブルに挿入します

Python スクリプト内の MySQL テーブルに Python 変数を挿入しようとしていますが、うまくいきません。これが私のコードです

これはエラーを取得します

ただし、変数名result[1,0]result[1,1]、およびresult[1,2]を実際の数値に置き換えると、機能します。Python は、変数が保持する値ではなく、実際の変数名を渡していると思われます。これを修正するにはどうすればよいですか?

0 投票する
5 に答える
48003 参照

python - python mysql.connector DictCursor?

Python ではmysqldb、次のようにカーソルをディクショナリ カーソルとして宣言できます。

cursorこれにより、ループ内の列を次のように名前で参照できます。

この MySQL コネクタを使用して辞書カーソルを作成することはできますか? http://dev.mysql.com/doc/connector-python/en/connector-python-example-cursor-select.html

彼らの例はタプルのみを返します。

MySQL の作成者が最終的に私たちのためにこれを行うと思いますか?

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

python - %s を使用した Python MySQL コネクタ データベース クエリが失敗する

ユーザー情報を含むデータベースを照会することになっている基本的なプログラムがあります。特定のユーザーの情報を選択してコンソールに出力しようとしています。

これが私のコードです:

後で tkinter エントリ ボックスからユーザー名を取得する予定があるため、ユーザー名を変数に格納しています。このコードを実行すると、次のエラーが発生します。

クエリで %s を引用符で囲んでみましたが、文字どおりユーザー名 '%s' が検索され、何も返されません。このユーザーのみに対してデータベースを照会できるようにコードを変更するにはどうすればよいですか?

ありがとうございました。

参考までに、私は python 3.3 を使用しています。