百度云数据库连接失败

青城清树 2017-05-12 09:33:31
数据库链接失败。错误信息:Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)。


用户名,密码,地址,都是对的。下面是我的代码,求大神指教。
<?php
header("Content-type: text/html; charset=utf-8");
//链接到mysql数据库,设置服务器地址,用户名,地址。
//常量参数。
$dbname = 'ZUEUmNusqMJVLEhyYCCP';

/*从环境变量里取出数据库连接需要的参数*/
$host = getenv('sqld-gz.bcehost.com');
$port = getenv('3306');
$user = getenv('99e349495cff4a95989bb74f511a8915');
$pwd = getenv('547e172845af488ba82d76c3dfafcb49');
$conn=@mysql_connect($host,$port,$user,$pwd )or die('数据库链接失败。错误信息:'.mysql_error());

//第二步,选定要链接的数据库,设置字符集。
mysql_select_db($dbname,$conn)or die('数据库错误!!错误信息:'.mysql_error());
mysql_query('SET NAMES UTF8')or die('字符设置错误!!错误信息:'.mysql_error());
//第三部,从数据库中选择一张表,然后把这张表从数据库中提取出来。
$query= 'SELECT*FROM art';
$result= mysql_query($query)or die('SQL错误!!错误信息:'.mysql_error());
//$result就是记录集
//第四步,将记录集里的数据显示出来。
print_r(mysql_fetch_array($result,MYSQL_ASSOC));
...全文
748 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2017-05-13
  • 打赏
  • 举报
回复
不要把用户名 密码都贴这么细节吧?不怕别人连接? 如果写法没问题,那就检查服务器上的日志,看里面写什么原因,

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧