SQLSTATE [HY000] [1049] Неизвестная база данных «mydatabase» - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь подключиться к базе данных: «mydatabase», которую я создал для учебника в phpmyadmin. Но я получаю сообщение: «SQLSTATE [HY000] [1049] Неизвестная база данных« mydatabase »».

Это код в моей конфигурации. php:

//database credentials
define('DBHOST','localhost');
define('DBUSER','root');
define('DBPASS','');
define('DBNAME','mydatabase');

try {
    //create PDO connection
    $db = new PDO("mysql:host=".DBHOST.";charset=utf8mb4;dbname=".DBNAME, DBUSER, DBPASS);
    //$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);//Suggested to uncomment on production websites
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);//Suggested to comment on production websites
    $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
} 

И эти настройки базы данных: database settings phpmyadmin

Понятия не имею, что я делаю не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...