MySQL unix_socket启动时连接失败解决方法
错误连接
Warning: mysql_connect() [function.mysql-connect]: [2002]
这时应当修改hostname,例如在CI 配置数据库 (database.php) 从:
$db['default']['hostname'] = 'localhost'; 到:
$db['default']['hostname'] = 'localhost:/Applications/mamp/mysql/tmp/mysql.sock';
Drupal 中配置连接 unix_socket MYSQL
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'drupal7',
'username' => 'root',
'password' => '123456',
'host' => 'localhost',
'port' => '3306',
'unix_socket' => '/Applications/mamp/mysql/tmp/mysql.sock',
'driver' => 'mysql',
'prefix' => '',
),
),
);
接下来应该由你自己去尝试配置PHP 连接 unix_socket MySQL。
您可能感兴趣的文章:
MySQL unix_socket启动时连接失败解决方法
mysql socket连接失败的解决方法
MySQL常见错误代码解析
python连接数据库失败怎么解决
linux中PHP链接MySQL主机127.0.0.1与localhost
JDBC连接MySQL代码与连接失败解决方法
解决MySQL启动的error 2003和1067 10061错误问题
MySQL数据库启动失败1067进程意外终止的解决办法总结
mysql 2013错误的解决方法
迅雷快鸟加速失败如何解决 迅雷快鸟加速失败解决办法