Mysql 如何在名称中包含空格的数据库上运行查询?
在MySQL中,我创建了一个名为demo的数据库,其中包含一个表名为tablename。当我尝试执行查询时,例如:Mysql 如何在名称中包含空格的数据库上运行查询?,mysql,Mysql,在MySQL中,我创建了一个名为demo的数据库,其中包含一个表名为tablename。当我尝试执行查询时,例如: select * from de mo.tablename 我无法执行该查询。我该怎么做 您必须引用数据库名称: SELECT * FROM `de mo`.tablename 最好避免使用空格。有必要引用名称。通常使用反勾号: select * from `de mo`.tablename 使用反勾号: `de mo`
select * from de mo.tablename
我无法执行该查询。我该怎么做 您必须引用数据库名称:
SELECT * FROM `de mo`.tablename
最好避免使用空格。有必要引用名称。通常使用反勾号:
select * from `de mo`.tablename
使用反勾号:
`de mo`