sql >> データベース >  >> RDS >> Mysql

Djangomanage.pysyncdbがMySQLdbという名前のモジュールをスローしません

    sudo easy_install mysql-python
    

    MySQLdbモジュールをインストールして、PythonからMySQLを操作できるようにします。または、virtualenv(必要な場合)を操作する場合は、

    sudo easy_install virtualenv virtualenvwrapper
    export WORKON_HOME=$HOME/.virtualenvs
    export PIP_VIRTUALENV_BASE=$WORKON_HOME
    source /usr/local/bin/virtualenvwrapper_bashrc
    mkvirtualenv mysite
    pip install mysql-python django
    

    djangoの現在のインストール(django ==1.1.1などのバージョンを指定できます)とMySQLdbモジュールがインストールされているvirtualenv内に配置されます。 virtualenvを使用すると、プロジェクトごとに別々の環境を使用できるため、異なるモジュールをインストールしたり、プロジェクトごとにそれらのモジュール(またはPython)の異なるバージョンを使用したりすることもできます。 virtualenvを残すには、コマンドを入力するだけです

    deactivate
    

    または、環境に切り替えるには「foo」タイプ

    workon foo
    

    また、virtualenvを使用する場合は、次の3行を〜/ .bash_profileに追加する必要があります(OS Xでは、〜/ .bashrc、一般的にLinuxでは):

    export WORKON_HOME=$HOME/.virtualenvs # where virtualenvs should be created
    export PIP_VIRTUALENV_BASE=$WORKON_HOME # tells pip where to look for virtualenvs
    source /usr/local/bin/virtualenvwrapper_bashrc # bash completion and wrapper functions for virtualenv
    


    1. MySQLは特定の値の最新の行を選択します

    2. SQLServerで「sp_server_info」ストアドプロシージャを使用する方法

    3. postgresのインストール中に入力したパスワードを忘れました

    4. 別のテーブルにない場合にのみ、1つのテーブルからユーザーを選択します