Здравствуйте. судя по информации в интернете создать базу данных mysql с точкой в названии нельзя. все варианты сделать это которые я нашел не работают. Но! Есть сервер на котором крутится сайт. там есть бд MariaDB там есть такая база
MariaDB [(none)]> show databases;
Database
information_schema
mysql
performance_schema
phpmyadmin
psp39.ru
Причем use psp39.ru
вполне себе работает.
то есть база реальная и рабочая. Вопрос: как можно скопировать такую базу? дамп делается нормально но при попытке сделать что-то вроде
mysqldump -u root -p --all-databases < /home/web/sqlbackup/psp39backup.sql
где psp39backup.sql
это бэкап снятый на машине с сайтом ничего не происходит. база не создается. попытка же создать базу с таким названием приводит к ошибке
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '.ru' at line 1