mDaavid 发表于 2022-10-27 14:11:55

一个数据库下有两个同名表

1、data目录下查看


-rw-r----- 1 mysql mysql      9626 Oct 19 09:15       writeoff_verification_slip_detail_bak2022_01_06@00a0.frm
-rw-r----- 1 mysql mysql      114688 Oct 19 09:15   writeoff_verification_slip_detail_bak2022_01_06@00a0.ibd
-rw-r----- 1 mysql mysql      9626 Oct 19 09:15       writeoff_verification_slip_detail_bak2022_01_06.frm
-rw-r----- 1 mysql mysql   536870912 Oct 27 11:22writeoff_verification_slip_detail_bak2022_01_06.ibd


2、数据库中查看
>show tables

| writeoff_verification_slip_detail_bak2022_01_06   
| writeoff_verification_slip_detail_bak2022_01_06

3、查元数据只有一张表
select * from information_schema.tables where TABLE_NAME like '%writeoff_verification_slip_bak2022_01_06%'



4、mysql版本
5.7.26

5、请老师有空帮忙解答下,这是什么原因呢。

yejr 发表于 2022-10-28 14:28:28

我看已解决了,请问查出来是啥原因了吗

鹿尤知马力 发表于 2022-11-4 10:29:01

yejr 发表于 2022-10-28 14:28
我看已解决了,请问查出来是啥原因了吗

提问的兄弟在社区群里说是一个空格导致的,不过没具体说 :P

yejr 发表于 2022-11-7 14:58:38

鹿尤知马力 发表于 2022-11-4 10:29
提问的兄弟在社区群里说是一个空格导致的,不过没具体说

下次可以查IFS里的元数据表,然后表名用十六进制或二进制编码看看,就知道是不是这个问题了。
页: [1]
查看完整版本: 一个数据库下有两个同名表