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

MySQL2Rubygemは10.6をインストールしません

    私はまったく同じ問題を抱えていました。 MySQLを完全にアンインストールし、64ビットバージョンを再インストールし、mysql2をインストールすることで、これらを解決しました。 MySQLのインストールを指すオプションを備えたgem。

    petermac.com

    1。 MySQLをアンインストールします

    sudo rm /usr/local/mysql
    sudo rm -rf /usr/local/mysql*
    sudo rm -rf /Library/StartupItems/MySQLCOM
    sudo rm -rf /Library/PreferencePanes/My*
    
    edit /etc/hostconfig and remove the line MYSQLCOM=-YES-
    
    sudo rm -rf /Library/Receipts/mysql*
    sudo rm -rf /Library/Receipts/MySQL*
    

    2。 MySQL64ビット版をインストールする

    3。 mysql2をインストールします 宝石

    sudo env ARCHFLAGS="-arch x86_64" gem install mysql2 -- \
      --with-mysql-dir=/usr/local/mysql --with-mysql-lib=/usr/local/mysql/lib \
      --with-mysql-include=/usr/local/mysql/include
    

    少なくともgemをインストールする必要があります:)



    1. SQLiteでRandomBlob()がどのように機能するか

    2. SQLクエリ-クエリ結果の制限

    3. MySQL'UPDATE ON DUPLICATE KEY'一意の列がありませんか?

    4. データベーステーブル、もっと良いですか?