教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 MySQL unix_socket启动时连接失败解决方法

MySQL unix_socket启动时连接失败解决方法

发布时间:2023-04-30   编辑:jiaochengji.com
教程集为您提供MySQL unix,socket启动时连接失败解决方法等资源,欢迎您收藏本站,我们将为您提供最新的MySQL unix,socket启动时连接失败解决方法资源
当MySQL使用Unix Socket启动时,直接使用localhost会发生了一个数据库错误,发生无法连接数据库错误。

错误连接


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';

php connect unix socket mysql
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错误的解决方法
迅雷快鸟加速失败如何解决 迅雷快鸟加速失败解决办法

[关闭]
~ ~