Php 如何解决Mysql到Mysql,因为我有一些问题
第四个问题:它说 已弃用:mysql_pconnect():mysql扩展已弃用,将来将被删除:在/Applications/XAMPP/xamppfiles/htdocs/中使用mysqli或PDO 我想我已经把mysql改成了mysql,但是怎么改呢Php 如何解决Mysql到Mysql,因为我有一些问题,php,mysql,mysqli,web-crawler,Php,Mysql,Mysqli,Web Crawler,第四个问题:它说 已弃用:mysql_pconnect():mysql扩展已弃用,将来将被删除:在/Applications/XAMPP/xamppfiles/htdocs/中使用mysqli或PDO 我想我已经把mysql改成了mysql,但是怎么改呢 <?php $database="sphider_db"; $mysql_user = "root"; $mysql_password = ""; $mysql_host = "localhost";
<?php
$database="sphider_db";
$mysql_user = "root";
$mysql_password = "";
$mysql_host = "localhost";
$mysql_table_prefix = "";
$success = mysql_pconnect ($mysql_host, $mysql_user, $mysql_password);
if (!$success)
die ("<b>Cannot connect to database, check if username, password and host are correct.</b>");
$success = mysql_select_db ($database);
if (!$success) {
print "<b>Cannot choose database, check if database name is correct.";
die();
}
?>
你必须这样做。已在PHP7中删除。了解使用PDO的语句,并考虑使用.D/P>
MySQL扩展在PHP5.5.0中被弃用,在PHP7.0.0中被删除。相反,应该使用or扩展名
使用MySQL\u connect代替
除了使用mysql之外,还可以使用
编辑01
在mysqli\u connect
中,您也可以选择数据库
$link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db");
“非常感谢,我需要PDO…”“当我将mysql_connect更改为mysql_connect时,我面临这个问题:无法选择数据库,请检查数据库名称是否正确。”@Pinalla检查我的答案。我已经提到了所有我应该把所有mysql都改成mysqli吗…@Pinalla需要去阅读这两个API的教程,然后做出选择,并学习为选择编写代码。这并不像用一个函数名换另一个函数名那么简单。@Pinalla。您可以很容易地确定这一点