PHP: неопределенная функция mysql connect () [дубликат]
На этот вопрос уже есть ответ здесь:
- " вызов неопределенной функции mysql_connect ()" после обновления до php-7 [дубликат] 1 ответ
- неопределенная функция mysql_connect () 13 ответов
Я только что скачал новый xampp
и попробуйте запустить мои старые проекты, и я получил эту ошибку
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in F:xampphtdocstryindex.php:17 Stack trace: #0 {main} thrown in F:xampphtdocstryindex.php on line 17
Означает ли это, что mysql_connect
, который я использовал, уже не поддерживается в новом xampp ?
3 ответа:
mysql_connect()
Был удален из PHP7, который используется новейшей версией xampp.
Вместо этого используйте mysqli_connect(), как в этом примере.
Другой метод, PDO также возможен (но кодируется очень по-другому как mysql_connect.)
Не особенно xamppp, но сам php устарел mysql вот цитата из них:
Исходное расширение MySQL теперь устарело и будет генерировать ошибки E_DEPRECATED при подключении к базе данных. Вместо этого используйте расширения MySQLi или PDO_MySQL
Если вы можете предоставить нам версию php, я могу помочь больше