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

Rails開発-「localhost」のMySQLサーバーに接続できません(10061)

    私の推測では、Windowsとして指定したマシンでは、IPv6ネットワークが有効になっています。したがって、ローカルホストに移動しようとすると、「::1」に解決されます。これは実際にはローカルマシンですが、デフォルトのMySQLインストールでは通常bind-addressが127.0.0.1に設定されているため、このセットアップでlocalhostが失敗します。

    ping localhostを実行すると、これを確認できる場合があります コマンドプロンプトから、次のような応答が返されるかどうかを確認します:

     Reply from ::1: time<1ms
    

    これを修正するには、構成を変更して次のように指定します。

     host: 127.0.0.1
    

    または、MySQLの構成を変更して、別のバインドアドレスを許可することもできます。 127.0.0.1の代わりにローカルホスト。



    1. MySQLクエリを緯度/経度で並べ替える

    2. PostgreSQLでSequelgemを使用して配列を挿入する

    3. Rails ResqueワーカーがPGErrorで失敗する:サーバーが予期せず接続を閉じました

    4. MySQL-グループ内の最大値に一致するようにすべてのレコードを更新