我想知道数据库名称是否可以以数字开头,例如143doors。数据库名称是否可以以数字开头?
我找到了一些答案在这里http://markmail.org/message/yw57rt3tweldtxet但我不能肯定,因为它是1999年
会有缺点,如果我开始与一些?
我想知道数据库名称是否可以以数字开头,例如143doors。数据库名称是否可以以数字开头?
我找到了一些答案在这里http://markmail.org/message/yw57rt3tweldtxet但我不能肯定,因为它是1999年
会有缺点,如果我开始与一些?
一个快速测试说,是的,你可以。但是,在数据库名称中使用空格会导致麻烦。如果你真的想要这样做,你将不得不使用'143门'(带反向)。
在MySQL Workbench中,如果您执行{db_name}。{table}之类的操作,并且您的db_name以数字开头,将会遇到问题。
解决方法是在接受的答案中提到的反引号。示例如下:
select * from `2013e93`.blurb
其中db_name为2013e93且表为blurb。
嗯有人编辑我的问题,它应该没有空格...只是143doors。谢谢...我已经做了......我只是想知道如果我这样做会不会有任何问题。 – Woppi 2011-05-13 03:13:36
StackOverflow吃了我的''语法,对不起。是的,这个空间很有用,但我真的不推荐它。 – 2011-05-13 04:55:24