問題タブ [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 投票する
1 に答える
2665 参照

python - mysql-python の bigint の書式指定子

主キーを次のように宣言しています。

特定の ID を抽出して、さらに使用したい。

  1. type(localid)intフェッチされた値がちょうど 2 または 3 または 45 である現在のように出力されます。
  2. query1 は機能しませんが、query2 は機能します。
  3. %d指定子は正しいですか?私はそうは思わない。
  4. フェッチされた数が実際に通常の範囲外である場合int%d正しいでしょうか? そうでない場合、何を使用しますか?

追加情報: Mysql-pythonコネクタ パッケージが使用されています。パイソン 2.7

0 投票する
2 に答える
652 参照

python - Python MYSQL コネクタのバックアップの作成

現在の問題セット:

  • mysql_connector オブジェクトを含む Python アプリケーション
  • リモート サーバーは mysql を使用してのみアクセス可能 (ssh、rsh、telnet などは不可)

対象

  • mysql コネクタを使用して、ファイルへのデータベース バックアップを作成します (ローカル マシンまたはネットワーク上の場所 - Samba 共有など)。
  • 各テーブルから各行を収集することを避け、単一の行を ascii ファイルにダンプしたいと考えています。

環境:

  • オペレーティング システム: Windows、Linux
  • Python バージョン: 2.7

私がこれまでに試したこと

どんな助けやヒントも大歓迎です!

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

python - Python MySqlは奇妙な値を返す単一の列を選択します

Python と mysql.connector ライブラリについて独学するための練習用スクリプトを作成しているときに、この問題に遭遇しました。単一の列でクエリを実行して値を出力すると、次のような結果が得られます。

('tech-pc-1',) #Python 3.4.3 (u'tech-pc-1',) #Python 2.7.6

ただし、複数の列でクエリを実行して値を出力すると、必要な結果が得られます。

tech-pc-1 jdoe

Ubuntu 14.04 を実行しているサーバーでこれを実行しています。

いくつか質問があります。

  1. なぜこれが起こるのですか?
  2. これを修正するにはどうすればよいですか?
0 投票する
1 に答える
433 参照

python - テーブルに挿入するときのフロートの構文エラー

Python を使用してテーブルにデータを挿入しようとしていますが、構文エラーが発生します。これが私のテーブル形式です。

テーブルコードは正常に動作します

これらのテーブルに挿入しようとしているデータは次のとおりです

これは私が得ているエラーです