我是用apmxe整合的php5
mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on 'localhost' (10061)————————————————
PHPinfo里面的mysqli
mysqliMysqlI Support enabled
Client API library version 5.0.51a
Client API header version 5.0.51a
MYSQLI_SOCKET /tmp/mysql.sockDirective Local Value Master Value
mysqli.default_host no value no value
mysqli.default_port 9906 9906
mysqli.default_pw no value no value
mysqli.default_socket no value no value
mysqli.default_user no value no value
mysqli.max_links Unlimited Unlimited
mysqli.reconnect Off Off
——————————————————————————————
$result = new mysqli('localhost', 'todo', 'todo', 'book');
   if(!$result)
     throw new Exception('连接出错');
         else
         return $result;
——————————————————————————————
我的连接代码上网查了一下,不过没能解决,谁来帮我看看吧,谢谢~ 

解决方案 »

  1.   

     Can't connect to MySQL server on 'localhost' (10061)
    你的mysql没有启动
      

  2.   

    function db_connect($url) {
      // Check if MySQLi support is present in PHP
      if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
        _db_error_page('Unable to use the MySQLi database because the MySQLi extension for PHP is not installed. Check your <code>php.ini</code> to see how you can enable it.');
      }  $url = parse_url($url);  // Decode url-encoded information in the db connection string
      $url['user'] = urldecode($url['user']);
      // Test if database url has a password.
      $url['pass'] = isset($url['pass']) ? urldecode($url['pass']) : '';
      $url['host'] = urldecode($url['host']);
      $url['path'] = urldecode($url['path']);
      if (!isset($url['port'])) {
        $url['port'] = NULL;
      }  $connection = mysqli_init();
      @mysqli_real_connect($connection, $url['host'], $url['user'], $url['pass'], substr($url['path'], 1), $url['port'], NULL, MYSQLI_CLIENT_FOUND_ROWS);  if (mysqli_connect_errno() > 0) {
        _db_error_page(mysqli_connect_error());
      }  // Force UTF-8.
      mysqli_query($connection, 'SET NAMES "utf8"');  return $connection;
    }
    改下参数就能用
      

  3.   

    我还是个菜鸟……虽然3楼的代码能勉强看懂,不过那个$URL是什么来的?最好能把你给的代码再简化一下,谢谢