Mysql 在表或数据库的名称中使用-in
我导入了一个旧的mysql数据库,该数据库的表名包含-(连字符),但在现在的表名中,mysql不接受带有-(连字符)的表名。有什么办法吗 表的名称类似于Bx书籍Mysql 在表或数据库的名称中使用-in,mysql,Mysql,我导入了一个旧的mysql数据库,该数据库的表名包含-(连字符),但在现在的表名中,mysql不接受带有-(连字符)的表名。有什么办法吗 表的名称类似于Bx书籍 提前感谢。您可以在表格名称的“`”(回勾)内更改表格名称: Create table `Bx-Books`.... 我已经导入了数据库。除此之外?@user2598085,只需在select查询中对其进行转义,如select*fromBx Books`。那应该是好的。然后您需要更改查询的(插入、选择、更新….)表名,如此`Bx
提前感谢。您可以在表格名称的“`”(回勾)内更改表格名称:
Create table `Bx-Books`....
我已经导入了数据库。除此之外?@user2598085,只需在select查询中对其进行转义,如
select*from
Bx Books`。那应该是好的。然后您需要更改查询的(插入、选择、更新….)表名,如此`Bx Books`它不接受对此类表的“选择*表示存在”从Bx Books;'您可以像这样使用select*from`Bx Books`;