Итак, у меня установлен MySQL в Ubuntu, и я пытаюсь получить к нему доступ с помощью PHP.
Пока я нахожусь в Ubuntu, я могу без проблем получать доступ к mySQL из командной строки. Однако с помощью PHP я могу подключаться только к mySQL. Однако, однажды он отказывается позволить мне выбрать базу данных. Я включил все разрешения для псевдонима пользователя, с которым я соединяюсь, и даже разрешил удаленный доступ к базе данных.
В качестве пользователя root PHP выдает следующую ошибку:
(1049) Unknown database 'my_database'
Поскольку псевдоним пользователя, который я использую (называется «по умолчанию»), PHP показывает другую ошибку:
(1044) Access denied for user 'default'@'localhost' to database 'my_database'
Чего мне не хватает? Такого не было, пока я не обновился до Ubuntu 10.11.