За последние 24 часа нас посетили 22253 программиста и 1082 робота. Сейчас ищут 639 программистов ...

Ошибка подключения: could not find driver

Тема в разделе "PHP и базы данных", создана пользователем 6edyUH, 3 июн 2023.

  1. 6edyUH

    6edyUH Новичок

    С нами с:
    12 мар 2023
    Сообщения:
    21
    Симпатии:
    0
    PHP:
    1. <?php
    2. $servername = "localhost";
    3. $username = "root";
    4. $password = "";
    5. $dbname = "testTask_3";
    6. try {
    7.     // Создаем подключение
    8.     $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    9.     // Устанавливаем режим обработки ошибок PDO на исключения
    10.     $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    11. } catch(PDOException $e) {
    12.     echo "Ошибка подключения: " . $e->getMessage();
    13. }
    14. ?>
    Ошибка подключения: could not find driver
    Подскажите где ошибка?

    проверил файл php ini там все норм
    что может быть не так?
    использую OpenServer


    PHP:
    1. <?php
    2. $availableDrivers = PDO::getAvailableDrivers();
    3. if (in_array('mysql', $availableDrivers)) {
    4.     echo "Драйвер PDO MySQL доступен.";
    5. } else {
    6.     echo "Драйвер PDO MySQL не найден.";
    7. }
    8. ?>
    пишет PDO не найден((
     
  2. 6edyUH

    6edyUH Новичок

    С нами с:
    12 мар 2023
    Сообщения:
    21
    Симпатии:
    0
    Все разобрался