Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

CakePHP:Không có tệp hoặc thư mục như vậy (cố gắng kết nối qua unix:///var/mysql/mysql.sock)

Thử chuyển một đường dẫn tuyệt đối cho tệp mysql.sock trong APP / config / database.php

<?php
    class DATABASE_CONFIG {
        var $default = array(
            'driver' => 'mysql',
            'persistent' => false,
            'host' => 'localhost',
            'login' => 'dbUser',
            'password' => 'dbPassword',
            'database' => 'dbName',
            'prefix' => '',
            'port' => '/path/to/mysql.sock'
        );
    }

Điều này tốt hơn là chạy qua ip cho kết nối cục bộ vì kết nối socket nhanh hơn rất nhiều.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dump tệp sql sang ClearDB trong Heroku

  2. Làm cách nào để nối nhiều bảng SQL bằng cách sử dụng ID?

  3. MySQL Parameterized Query sử dụng Like

  4. Tắt hàng cụ thể trong JTable bằng cách sử dụng dữ liệu từ cơ sở dữ liệu

  5. tạo jcomponents bằng cơ sở dữ liệu