Mysql
 sql >> база данни >  >> RDS >> Mysql

CakePHP:Няма такъв файл или директория (опитва се да се свърже чрез unix:///var/mysql/mysql.sock)

Опитайте да подадете абсолютен път към файла mysql.sock в 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'
        );
    }

Това е по-добре, отколкото да работите през ip за локална връзка, тъй като връзката чрез сокет е много, много по-бърза.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да заменя идентификаторите на отдели, разделени със запетая, съответно с тяхното име?

  2. Подценявам ли MySQL?

  3. Пълен текст на MySQL със стъбла

  4. Как давате възможност на клиентите да влизат във вашия сайт, като използват акаунта си в Google?

  5. вмъкнете няколко кортежа в таблица в web2py