标签: mysql database
我需要创建一个名为数值的MySQL数据库,如123456 查询 CREATE DATABASE 123456 要么 CREATE DATABASE '123456'无效。 提前谢谢!
CREATE DATABASE 123456
CREATE DATABASE '123456'
答案 0 :(得分:4)
如果要创建具有此类名称的数据库,则应使用反写函数:
CREATE DATABASE `12345`;
这有效(至少对于MySQL 5.5)。 但这样做是一个非常糟糕的主意。您应该坚持使用数据库/表/列的描述性名称。