2013-11-28 2 views
2

Когда я пытаюсь сделать новый экземпляр MySQLi объекта для подключения к локальной базе данных, я получаю следующее сообщение об ошибке:Не удается создать новый экземпляр MySQLi?

Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in /opt/lampp/htdocs/login_system/php/dbconnect.php on line 9

Вот код для моего файла:

<?php 
     //Database credentials 
     $server = 'localhost'; 
     $username = 'root'; 
     $password = 'root'; //NOT secure, used this as a demo 
     $database = 'login'; 

     //Create the database object 
     $db = new mysqli($server, $username, $password, $database); 

     //Was there errors? 
     if($db->connect_errno > 0) 
     { 
       die("Error connecting to database " . $database + "\nErrors: " + $db->connect_error); 
     } 
?> 

Любые идеи относительно того, почему это происходит?

+0

Сервер Mysql работает? –

+0

Да, мой сервер работает. Apache, MySQL и FTP все начались успешно. –

+0

@JasonAjmo: Что делает следующий вывод ?: 'var_dump (ini_get ('mysql.default_socket'));' –

ответ

Смежные вопросы