Home > Article > Backend Development > Why am I getting the \"Fatal error: Uncaught Error: Call to undefined function mysql_connect()\" error in PHP 7?
In an attempt to establish a connection to a MySQL database, you've encountered the enigmatic error message: "Fatal error: Uncaught Error: Call to undefined function mysql_connect()".
Fear not, as the culprit behind this error lies in the fact that PHP 7 has bid farewell to the mysql_* functions. As a result, if you're running PHP 7 under the hood of XAMPP, these functions are no longer at your disposal.
To overcome this obstacle, you have two equally capable alternatives at your fingertips:
Consider switching to either MySQLi or PDO, and your database connection woes will be a thing of the past.
The above is the detailed content of Why am I getting the \"Fatal error: Uncaught Error: Call to undefined function mysql_connect()\" error in PHP 7?. For more information, please follow other related articles on the PHP Chinese website!