Может ли имя базы данных MySQL быть числовым?

MySQL не позволяет мне создавать имя базы данных, которая имеет только цифры. Это работает только когда я добавляю буквы.

Как мне создать имя базы данных в MySQL, которое использует только цифры?

CREATE DATABASE 2752054;

1 ответ

Решение

Это должно быть возможно, если указано. См. 9.2 Имена объектов схемы - в этот случай не добавлено соответствующего специального предложения к идентификаторам, используемым для имен баз данных (в отличие от таблиц).

Идентификаторы могут начинаться с цифры, но если они не указаны, они могут состоять не только из цифр.

CREATE DATABASE `2752054`;

Тем не менее, я бы рекомендовал использовать хотя бы значимый префикс..

Другие вопросы по тегам