开发者社区 问答 正文

登录数据库服务器失败

无法创建连接!
错误代码2002
错误内容Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

哪位朋友指点一下,怎么办?
源码如下:
<?php
//使用mysql_connect()函数创建一个数据库连接,在该函数前加@用以控制错误显示
$link = @mysql_connect('localhost', 'root', 'admin')

   or die('无法创建连接!'.'<br />错误代码'.mysql_errno().'<br />错误内容'.mysql_error());

echo '成功创建链接!';

//获取数据库连接所使用的字符集

 $charset = mysql_client_encoding();
  echo '<hr />该数据库连接所使用的字符集名称:'.$charset;
 
 //取得MySQL客户端函数库的版本信息
 echo '<hr />MySQL客户端函数库的版本信息'.mysql_get_client_info();
  
 //取得MySQL主机的相关信息
 echo '<hr />$link连接的主机为:'.mysql_get_host_info($link);

 //取得MySQL数据库协议的版本信息
 echo '<hr />$link协议的版本为:'.mysql_get_proto_info($link);
 
 //取得MySQL数据库服务器的版本信息
 echo '<hr />$link数据库服务器的版本为'.mysql_get_server_info($link);

?>

展开
收起
小王五 2016-07-18 10:15:12 2644 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 看看数据库服务是否启动了

    2019-07-17 19:57:31 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等