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

MySQL地獄...データベース/tmp/mysql.sockに接続できません

    サーバーとクライアントに異なるソケットを使用しようとしています。 Railsは/tmp/mysql.sockに接続しようとしています。MySQLは/var/mysql/mysql.sockをリッスンしています。

    通常、MySQL構成は/etc/my.cnfに保存されますが、psに保存されます。 ソケットパスがパラメータとして指定されていることがわかります。したがって、実際にはシステムの詳細によって異なります。

    とにかく、/ etc / my.cnfとdatabase.ymlを調べて、mysql.sockが両方のファイルで同じパスに表示されていることを確認してください。



    1. Mysqlデータベースで時間データ型をHH:MMのみに設定する方法

    2. 親子関係を持つカテゴリデータのクエリを選択します

    3. さまざまな基準を満たす組み合わせを見つける

    4. レストラン配信データモデル