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

警告:PDO ::__ Construct():[2002]そのようなファイルまたはディレクトリはありません(unix:///tmp/mysql.sock経由で接続しようとしています)

    Unixソケットを使用しています。 「localhost」を読み取る場合、MySQLクライアントライブラリはそれをTCPホスト「localhost」として解釈せず、その名前を解決しますが、デフォルトのソケットの場所を使用します。ローカルマシンでTCPを使用するには、127.0.0.1を使用する必要があります ホスト名として。

    過去を指定するには、unix_socketを使用します hostの代わりに DSNで。 localhostに使用されるソケットの場所 pdo_mysql.default_socketを使用して、コンパイル時または一部のバージョンのPHPで定義できます。 php.ini内 。



    1. MySqlに相当するプロファイラーはありますか?

    2. ClusterControlを使用したMySQLNDBクラスターのデプロイと管理

    3. 16進数のテキスト文字列をbyteaとしてPostgreSQLに挿入する

    4. FORJSONPATHを使用してネストされたJSON配列を作成します