問題タブ [mysql-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.
centos - Centosにmysql-pythonをインストールする
mysql-pythonをインストールしようとしています。次のエラーが発生しました。mysqlとpythondがすでにインストールされています。どんな助けでも大歓迎です
python - setuptools easyinstall mysql-python-1.2.3
ここで setuptools に関するスレッドをたくさん読みました。あまり好きじゃない人も多いようです。
しかし、MySQL-python-1.2.3 をインストールする必要があります。そして、私がそれをすると、このエラーが発生します:
したがって、setuptools が必要であり、それがインストールされていると想定されているようです。
setuptools pythonホームページには次のように書かれています:
Setuptools は、一致するバージョンの Python (例: python2.4) を使用して自身をインストールし、easy_install 実行可能ファイルを Python スクリプトをインストールするためのデフォルトの場所 (標準の distutils 構成ファイルまたは Python のインストールによって決定される) に配置します。
これは、Python からのデフォルトの簡単なインストールを置き換えることを意味しますか?
だったら使いたくない。その場合、setupttools なしで MySQL-python-1.2.3 をインストールできますか?
ありがとう
python - Python と MySQLdb を使用して mysql データベースのテーブル名を取得するには?
SQL データベースがあり、そのデータベース内のテーブル名のリストを取得するためにどのコマンドを使用するのか疑問に思っています。
python - 仮想環境でPIPを使用して、MySQL-pythonをインストールするにはどうすればよいですか
仮想環境にいるときは、次のことを実行しようとします。
これは機能しなかったので、パッケージをダウンロードして、次のコマンドを実行してインストールしてみました。
これにより、次のエラーが返されます。
「no-site-packages」が有効になっている仮想環境のUbuntuにMySQL-pythonをインストールするにはどうすればよいですか?
mysql - Mac OSX 10.5、Python2.7でのMySQLdbのインストール
私はMySQL-Python1.2.3をMacBookProfor Python 2.7(64ビット)のLeopardで実行しようとしています。運が悪かったので、easy_installと一緒にソースからビルドしてインストールしてみました。ソースからインストールする場合、別の関連する回答で提案されているように、setup_posix.pyのmysql_config.pathを変更しました。
mysql_config.path = "/usr/local/mysql-5.1.41-osx10.5-x86/bin/mysql_config"
ビルドとインストールは問題ないようです。しかし、Pythonで「importMySQLdb」と入力すると、次のようになります。
何が問題になるのかについて何か考えはありますか?アイデアが足りなくなっています。ビルドからの情報は次のとおりです。
そしてインストールからの情報:
python - エラー:セットアップスクリプトがエラーで終了しました:コマンド'gcc'が終了ステータス1で失敗しました
Fedora14のPython2.6でMySQL-python-1.2.3をインストールしようとすると、次のエラーが発生します。
Fedora14にはデフォルトでPython2.7が付属しており、Python 2.6で実行されるプロジェクトで作業しているため、Pythonを2.6から2.7に更新する立場にはありません。
完全なエラーメッセージは次のとおりです
python - python easy_install: 必要なファイルを格納するディレクトリを指定します
easy_install を使用して MySQL-python をインストールしようとしています。ほとんどすぐに失敗します。
_mysql.c:36:23: エラー: my_config.h: そのようなファイルまたはディレクトリはありません
_mysql.c:38:19: エラー: mysql.h: そのようなファイルまたはディレクトリはありません
_mysql.c:39:26: エラー: mysqld_error. h: そのようなファイルまたはディレクトリはありません
_mysql.c:40:20: エラー: errmsg.h: そのようなファイルまたはディレクトリはありません
ヘッダーが見つかりません。ヘッダーをインストールしました。/opt のソースからインストールしただけです。明らかにそこを見ていません。どうすればそこに見えるようになりますか?たとえば、これが構成の場合、「--with-mysql=/opt/mysql」のようなことができます。easy_install にそのようなオプションがあるようには見えません。まだ調査中なので、答えが見つかったらここに投稿します。
python - MySQL: クエリから列名またはエイリアスを取得する
SHOW COLUMNS
命令を求めているわけではありません。
Heidisql と同様に機能するアプリケーションを作成したいと考えています。このアプリケーションでは、SQL クエリを指定でき、実行すると、クエリ結果を表す行と列を含む結果セットが返されます。結果セットの列名は、SQL クエリで定義されているように、選択した列と一致する必要があります。
私の Python プログラム (を使用MySQLdb
) では、クエリは行と列の結果のみを返しますが、列名は返しません。次の例では、列名は 、、ext
およびtotalsize
になりfilecount
ます。SQL は最終的にプログラムの外部になります。
これを機能させる唯一の方法は、選択した列名を抽出する独自の SQL パーサー ロジックを作成することです。
提供された SQL の列名を取得する簡単な方法はありますか? 次に、クエリが返す列の数を知る必要があります。
python - mysqldb のインストール時のエラー
mac osx 10.5 に mysqldb をインストールする場合:
sudo ../bin/python /Users/Awais/mysqlpython/setup.py インストール
次のエラーが表示されます。