Буквально в последний день, когда я создаю новую базу данных, она добавляет к имени базы данных:
#mysql50#
И я не могу подключиться к этой базе данных. У меня серьезные проблемы на нашем сервере PROD, поскольку мы часто создаем новую базу данных. См. Изображение ниже.
Мы выполняем следующую команду:
CREATE DATABASE IF NOT EXISTS `bru_1111-userId`;
Я не уверен, что делать? Это размещенный MYSQL с Azure, поэтому я понятия не имею, как входить в систему и удалять папки, как предлагается здесь:
https://dba.stackexchange.com/questions/34385/strange-mysql-database-that-i-cant -select
Помогите, пожалуйста!
Поэтому мы исправили это, чтобы убедиться, что базы данных не создаются с дефисами в них. Я подозреваю, что БД была обновлена, и это правило отсутствия дефисов применялось на наших серверах Azure Mysql. Теперь вместо этого мы используем символы подчеркивания.