SHOW TABLES;
通过执行上面的命令,大家可以列出 MySQL 数据库中所有的表格,但是出现了意外的情况,导入的表格并没有出现在这个列表中。这是因为大家在导入 Excel 文件时,表格名字中包含了不合法的字符,例如空格或特殊符号,这会导致表格无法被正确识别。
CREATE TABLE my_table_name ( column_name_1 INT, column_name_2 VARCHAR(255), ... );
如果大家仍然想要访问导入的表格,需要使用另一种方式来查询。
SELECT * FROM `my_table_name$`;
通过在表格名字后面添加一个美元符号,MySQL 将会识别这个表格,并正确地查询出内容。这是因为美元符号是一个特殊字符,可以作为表格名中包含不合法字符时的转义字符。
在使用 Excel 导入数据时,大家需要注意表格的命名规范,不要使用包含不合法字符的命名,这样可以避免出现类似于找不到表格的问题。