Задать вопрос
ivanshumakov
@ivanshumakov
Делаю свои первые шаги в мире IT

Почему PHP не взаимодействует с MySQL?

Пытаюсь подключиться к MySQL с помощью PHP-функции mysql_connect(), но у меня ничего не выходит. Терминал пишет следующее: PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/html/1/scripts/connect.php:2
Подскажите в чем проблема и как ее решить?
  • Вопрос задан
  • 1432 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
sayber
@sayber Куратор тега PHP
Да, я программирую на PHP и еще асинхронно!
А почему вы используете mysql_connect ?
Такой функции нет уже и вам об этом четким языком говорит ошибка.
Вся информация тут php.net/manual/ru/function.mysql-connect.php

По русски же написано.

59ef90f3d1abb790054234.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@lubezniy
Установить расширение mysql. Для php7 - скомпилить (идёт в виде pecl).
А вообще предпочтительнее использовать PDO или хотя бы mysqli. Но для них соответствующие расширения нужно установить.
Ответ написан
Комментировать
PravdorubMSK
@PravdorubMSK
Используйте mysqli.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽