-1

MySQL データベースを使用するように Django をセットアップしようとしましたが、バックエンドが利用できなかったため停止しました。ネットを読んでみると、MySQLdb をインストールする必要があり、おそらく _mysql もインストールする必要があることがわかります。非常に多くの異なる命令セットが利用可能であり、それらはすべてインストール プロセスで異なることを行うように見えることに驚きました。また、MySQLdb のインストールに関する問題に関する多数の投稿や、インストールが PIA であるという頻繁なコメントもあります。私が行うかもしれない恣意的な選択がランダムで追跡が困難なバグを引き起こす可能性があると想像するので、これは私を一時停止させます.

最も信頼性の高いインストール方法についてのコンセンサスはありますか?

構成の問題は気にしません。オリジナルの問題を作らないことを願うばかりです。一般的な不満として、MySQL は DBMS として非常に一般的であるのに、バックエンドがまだ Django にインストールされていないのはなぜですか?

4

1 に答える 1

0

Homebrewを使用して MySQL などをインストールします。それはとても簡単です:

  1. 自作をインストールします。

    ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
    
  2. Homebrew を使用して MySQL をインストールします。

    brew install mysql
    
  3. お好みの Python インストール メカニズムを使用してMySQL Python モジュールをインストールします (私は Pip を使用することをお勧めします)。

    pip install MySQL-python
    

一般的な不満として、MySQL は DBMS として非常に一般的であるのに、バックエンドがまだ Django にインストールされていないのはなぜですか?

Django で他のデータベース バックエンド (SQLite や PostgreSQL など) を使用できます。MySQL コネクタ自体は、Django の外部にインストールされたモジュールです (他のソフトウェアで使用される可能性があります。多くの場合、既にインストールされている可能性があります)。

于 2012-09-26T21:00:16.357 に答える