Я создаю систему, в которой, когда администратор устанавливает ее, одним из шагов является создание базы данных (из системы). Итак, мой вопрос: как мне проверить имя базы данных? Я нашел, что он не может быть длиннее 64 символов, но это единственное ограничение? Я протестировал несколько имен db со специальными символами в phpmyadmin, которые не дали ошибку.
Ограничения имени базы данных Mysql
Ответ 1
Ограничения именования базы данных:
- Не может быть длиннее 64 символов.
- Не может содержать символы
/
\
или.
. - Нельзя содержать символы, которые не разрешены в именах файлов.
- Невозможно завершить символы пробела.