开发者社区> 问答> 正文

登录数据库服务器失败

无法创建连接!
错误代码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 2520 0
1 条回答
写回答
取消 提交回答
  • 看看数据库服务是否启动了

    2019-07-17 19:57:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS快储存加密技术 立即下载