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

Ruby on Rails3OSXのソケット'/tmp/mysql.sock'を介してローカルMySQLサーバーに接続できません

    まず、ソケットファイルを見つけるには:

    mysqladmin variables | grep socket
    

    私にとって、これは次のようになります:

    | socket                                            | /tmp/mysql.sock                                                                                                        |
    

    次に、config/database.ymlに行を追加します :

    development:
      adapter: mysql2
      host: localhost
      username: root
      password: xxxx
      database: xxxx
      socket: /tmp/mysql.sock
    


    1. SQLの主キー:主キーの操作について知っておくべきことすべて

    2. CriteriaQueryの月と年のフィルター

    3. MySQL –修正–エラー–パスワードが現在のポリシー要件を満たしていない

    4. SqlParameterはテーブル名を許可しません-SQLインジェクション攻撃のない他のオプション?