«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Причины CodeIgniter подключиться к базе данных MySQL после перехода на MySQLI

Причины CodeIgniter подключиться к базе данных MySQL после перехода на MySQLI

Опубликовано в 2025-06-14
Просматривать:847

Why Can't I Connect to My MySQL Database After Switching to MySQLi in CodeIgniter?

невозможно подключиться к базе данных MySQL: Сообщение об ошибке устранения неисправностей

При попытке переключиться с драйвера MySQL к вашему драйверу MySQLI в Codeigniter пользователи могут встретиться с сообщением об ошибке »к вашему дату, использующему настройки, с использованием настройки. Использование настройки. Использование настройки. Эта ошибка может возникнуть из неправильных конфигураций PHP.

. Чтобы отладить проблему, рекомендуется добавить следующий код в конец файла ./config/database.php и просмотреть вывод:

...
echo '
';
print_r($db['default']);
echo '
'; echo 'Connecting to database: ' .$db['default']['database']; $dbh = mysql_connect( $db['default']['hostname'], $db['default']['username'], $db['default']['password'] ) or die('Cannot connect to the database because: ' . mysql_error()); mysql_select_db($db['default']['database']); echo '
'; Echo 'подключение к базе данных:'. $ db ['default'] ['база данных']; $ dbh = mysql_connect ( $ db ['default'] ['hostname'], $ db ['default'] ['username'], $ db ['default'] ['пароль'] ) или die ('не может подключиться к базе данных, потому что:'. mysql_error ()); mysql_select_db ($ db ['default'] ['база данных']); Echo '

Этот код печатает настройки базы данных и пытается подключиться к базе данных с помощью драйвера MySQL. Если соединение будет успешным, «подключено OK:» будет отображаться. В противном случае, сообщение об ошибке предоставит конкретную информацию по причине сбоя соединения.

, просмотр вывода из этого кода поможет определить источник ошибки и позволить вам разрешить его надлежащим образом. Общие причины для этой ошибки включают неверные учетные данные, ограничения брандмауэра или проблемы сети.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3