Skip to content

Ошибка "Имя базы уже существует" при добавлении базы на серверах с ISPManager 4

Ошибка "Имя базы уже существует" при добавлении базы на серверах с ISPManager 4

Сначала проверим, присутствует ли база данных сервере(возможно она есть, но отсутствует в конфиге панельки):

mysql -uroot -p -e "SHOW DATABASES;" | grep database_name
Если базы нет, смотрим так:
mysql -uroot -p mysql -e 'select Db from db where Db = "database_name";'
Если на данный запрос будет возвращена строка с именем нашей базы, значит запись о данной базе не была удалена из таблицы mysql.db.

Удаляем соответствующую запись

DELETE FROM Db WHERE Db = 'database_name'; 
После чего спокойно создаем базу данных в панели управления.