当我尝试以小写形式查询我的 MySQL 表时出现错误:
mysql> select * from selection_vc limit 1;
ERROR 1146 (42S02): Table 'mydb.selection_vc' doesn't exist
当我使用大写时,一切正常:
mysql> select * from SELECTION_VC limit 1;
+-------------+-------------+-------------+--------+
| CAMPAIGN_ID | CONTACT_ID | COLUMN_NAME | MONTH |
+-------------+-------------+-------------+--------+
| ALCA-32515W | ALCA-2X08DX | A | 201207 |
+-------------+-------------+-------------+--------+
1 row in set (0.00 sec)
我只有在表名上有这个错误(功能?),列名可以以小写或大写形式访问。这只发生在我在 Linux 上安装的数据库中,我的 Mac 上的数据库没有这个问题。
我错过了 MySQL 配置中的某些内容还是这是一个错误?