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

Rails + OSX上のMySQL:ライブラリがロードされていません:libmysqlclient.18.dylib

    解決策は非常に簡単です。 〜/ .bash_profileまたは〜/ .profileファイルにライブラリパスを追加します:

    MYSQL=/usr/local/mysql/bin
    export PATH=$PATH:$MYSQL
    export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
    

    それでも機能しない場合(これは私にとっては機能します):

    sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
    

    install_name_toolのブログはたくさんあります 、OSX Lionを使用しているため、機能しません:

    sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/bin/indexer
    sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/bin/search
    


    1. ハイブリッドクラウドセットアップでのパフォーマンスの向上

    2. MySQLで正規表現を置き換える方法は?

    3. SQLServerインスタンスでサポートされているデータベース照合を見つける方法

    4. PostgreSQLでのRadians()関数のしくみ