推荐:《php教程》
php无法连接mysql失败
php高版本不再使用mysql_connect()来连接mysql数据库了。
<?php$con = mysql_connect("localhost","root","abc123");if (!$con) { die('连接失败' . mysql_error()); }?>
今天用上边这段代码链接我数据库,失败了。提示我:
deprecated: mysql_connect(): the mysql extension is deprecated and will be removed in the future: use mysqli or pdo instead in d:\sian\blog pages\demo.php on line 2
mysql_connect()已被废弃,在未来会被删除,使用mysqli或pdo来替代它。
然后php官网是这么解释的:
mysql_connect — 打开一个到 mysql 服务器的连接
warning
本扩展自 php 5.5.0 起已废弃,并在自 php 7.0.0 开始被移除。应使用 mysqli 或 pdo_mysql 扩展来替换之。参见 mysql:选择 api 指南以及相关 faq 来获取更多信息。
用以替代本函数的有:
mysqli_connect()pdo::__construct()
以上就是php mysql连接失败怎么办的详细内容。