MySql:“SHOW CREATE TABLE”对名为“x -...”的表不起作用?

时间:2009-10-10 07:25:52

标签: mysql database-backups

如果表没有行,则SWOW CREATE TABLE查询似乎不会给出任何结果。 (至少不在我的php设置中。) 有没有一种简单的方法来解决这个问题而不深入研究元表? 如果是这样,怎么样? : - )

编辑:

正如我对Quassnoi下面的答案的评论所表明的那样,对于名为“x - ”的表来说,这似乎是一个问题...... 很奇怪!

1 个答案:

答案 0 :(得分:1)

即使没有行,

SHOW CREATE TABLE也能正常工作。

您能否使用命令行客户端或phpMyAdmin

重现此问题

<强>更新

-是保留字符。你需要将这样的名字括在反引号中:

SHOW CREATE TABLE `x-addresses`