Mysql Create Database со специальными символами в имени
Просто: не надо.
Вы можете избежать mysql-query экзотических имен таблиц, используя mysqlsh обратную кавычку в mysql, но mysql-table я не знаю, можно ли использовать mysqld что-нибудь внутри обратных кавычек. Это mysql-table доставит немало хлопот на mysql протяжении оставшейся части mysql жизненного цикла вашего программного mysql обеспечения.
Я бы рекомендовал mysqlclient создать еще одну таблицу mysql-table для хранения этих экзотических mysql-query имен.
-- Example:
CREATE TABLE _DatabaseMetadata (
databaseName VARCHAR(255),
exoticName VARCHAR(255)
) DEFAULT CHARSET=utf8;
mysql
special-characters
Mysql Create Database со специальными символами в имени
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.