php - Mysql 和 php 数据库连接

标签 php mysql

这个问题在这里已经有了答案:





Fatal error: Uncaught Error: Call to undefined function mysql_connect()

(9 个回答)


3年前关闭。



<?php

mysql_connect("localhost","root","");

mysql_select_db("univ_management");

?>

这是以下代码块

Uncaught Error :调用 C:\xampp\htdocs\ums4\db_con.php:2 中未定义的函数 mysql_connect() 堆栈跟踪:#0 C:\xampp\htdocs\ums4\action.php(10): include_once() # 1 {main} 在第 2 行的 C:\xampp\htdocs\ums4\db_con.php 中抛出

最佳答案

首先也是最重要的:不要使用 mysql_*功能 .只是不要,没有任何借口。这些早已被弃用(有充分的理由)。相反,请使用 mysqli_*函数(注意 i )或 PDO 库。有了这个,你的问题的实际答案:

虽然很密集,但错误消息准确地描述了问题:

... Call to undefined function mysql_connect() ...

这意味着 PHP 缺少可能定义该函数的适当共享库。鉴于 currently supported versions of PHP ,我怀疑你使用的是PHP7+。这很重要,因为 mysql_*函数是 removed in PHP v7.0.0 .

关于php - Mysql 和 php 数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54247102/

相关文章:

php - 在 Symfony2 中直接使用库而不是包

mysql - 如何汇总总行数? MySQL

php - 具有多层模型关系的 Laravel Eloquent 查询

PHP snmpwalk() : No response, 通过腻子工作

php - Symfony - 在服务中注入(inject)原则存储库

javascript - 变量没有在 php 中相乘

php - 如何在php中读取任何附加文件的内容

mysql - 如何查询日期和特定时间范围之间

php - 保存搜索结果的最佳方法

php - 选择仅包含部分产品的存储桶