如何解决Mysql到mysql因为我有一些问题

时间:2016-01-19 20:29:09

标签: 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";
    $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();
    }
?>

2 个答案:

答案 0 :(得分:2)

你必须stop using mysql_* functions。已在PHP 7中删除These extensions。了解preparedPDOMySQLi语句,并考虑使用PDO,it's really pretty easy

答案 1 :(得分:0)

  
    

PHP扩展已在PHP 5.5.0中弃用,并且已在PHP 7.0.0中删除。相反,应使用MySQLiPDO_MySQL扩展名。

  

使用MySQL_connect mysql_select_db的{​​{3}} 而不是mysqli_connect使用MySQLi-connect

编辑01

$link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db"); 您也可以选择数据库

'selarrrow'