运行php代码连接数据库时显示致命错误

时间:2017-11-12 17:05:42

标签: php mysql

当我运行php代码连接mysql中的数据库时,我遇到了这个问题..任何人都可以帮帮我吗?我被卡住了。

错误:

  

致命错误调用php中的未定义函数mysql_connect()

Php代码:

?php
    mysql_connect("localhost","root","") or die("Could not connect to database");
    mysql_select_db("dadadsdb") or die("Could not select database");
?>

2 个答案:

答案 0 :(得分:0)

使用mysqli而不是mysql。

$con = mysqli_query("host","username","password","database");

出于各种原因,已经在 PHP 5.5 中弃用了Mysql,它可以用MySQLi OOP(面向对象编程)或正常的程序样式替换。 您还可以使用比MySQL更安全的PDO。

答案 1 :(得分:0)

mysql_ *函数在较新的PHP版本中已被弃用,在PHP 7中它们刚刚消失。如果您使用的是PHP 5.x,则可以$ awk '{sub(/-[^-]*$/,""); print}' file item asdkalqndla-asdnkfsv-324we item asda-vbght564e-dfg item gefdsc-fgy-543-5trr 安装这些模块(有时它是sudo apt-get install php-mysql但我建议您使用mysqliPDO