>백엔드 개발 >PHP 튜토리얼 >php连接不上数据库mysql

php连接不上数据库mysql

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-02 11:27:351265검색

php数据库

我在本地windows系统上搭了apache和php和mysql的环境。

使用如下代码:
$link=mysql_connect('localhost','用户名','password');
if(!$link)
echo"failed!";
else
echo"success!";
mysql_close();
页面显示failed。

救命~弄了一下午了,求高手指点。

错误排查:
navicat能成功连接数据库 端口是3306,账号密码正确。
php.ini中safemode = off (没开启安全模式)
C:\WINNT\system32\drivers\etc\hosts 中加了 127.0.0.1 localhost
phpinfo()显示如下:

mysql

MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version mysqlnd 5.0.11-dev - 20120503 - $Id: bf9ad53b11c9a57efdb1057292d73b928b8c5c77 $

Directive Local Value Master Value
mysql.allow_local_infile On On
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off

小弟在此谢过了~

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.