Create database создает базу данных с # mysql50 # перед именем

Буквально в последний день, когда я создаю новую базу данных, она добавляет к имени базы данных:

#mysql50#

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

Error

Мы выполняем следующую команду:

CREATE DATABASE IF NOT EXISTS `bru_1111-userId`;

Я не уверен, что делать? Это размещенный MYSQL с Azure, поэтому я понятия не имею, как входить в систему и удалять папки, как предлагается здесь:

https://dba.stackexchange.com/questions/34385/strange-mysql-database-that-i-cant -select

Помогите, пожалуйста!

1
задан 20 March 2021 в 13:11
1 ответ

Поэтому мы исправили это, чтобы убедиться, что базы данных не создаются с дефисами в них. Я подозреваю, что БД была обновлена, и это правило отсутствия дефисов применялось на наших серверах Azure Mysql. Теперь вместо этого мы используем символы подчеркивания.

0
ответ дан 13 May 2021 в 20:29

Теги

Похожие вопросы