Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL表有数据,但未显示在select查询中_Mysql_Database_Amazon Rds - Fatal编程技术网

MySQL表有数据,但未显示在select查询中

MySQL表有数据,但未显示在select查询中,mysql,database,amazon-rds,Mysql,Database,Amazon Rds,我有这样一个场景: mysql> SELECT table_name AS "Tables", round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB" , TABLE_ROWS , TABLE_SCHEMA , TABLE_CATALOG FROM information_schema.TABLES WHERE table_schema = "db_name" ORDER BY (data_length

我有这样一个场景:

mysql> SELECT table_name AS "Tables",  round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB"   , TABLE_ROWS , TABLE_SCHEMA , TABLE_CATALOG FROM information_schema.TABLES  WHERE table_schema = "db_name" ORDER BY (data_length + index_length) DESC;
+------------------------+------------+------------+--------------+---------------+
| Tables                 | Size in MB | TABLE_ROWS | TABLE_SCHEMA | TABLE_CATALOG |
+------------------------+------------+------------+--------------+---------------+
| break_minute_tvr_fixed |   40815.00 |  121919728 | db_name      | def           |
| break_minute_tvr       |   38915.00 |  171440310 | db_name      | def           |
| break_tvr              |   12117.86 |   42930205 | db_name      | def           |
| program_tvr            |   10707.00 |   53913063 | db_name      | def           |
| day_parts              |   10362.00 |   65395774 | db_name      | def           |
| ad_details             |   10083.00 |   27879879 | db_name      | def           |
| panel_weight_map       |     449.55 |    7429541 | db_name      | def           |
| universe               |      92.22 |     824228 | db_name      | def           |
| users                  |       0.05 |          2 | db_name      | def           |
| PanelListPerMinute     |       0.02 |         10 | db_name      | def           |
+------------------------+------------+------------+--------------+---------------+
10 rows in set (0.00 sec)


mysql> use db_name;
Database changed
mysql> select * from break_minute_tvr;
Empty set (0.00 sec)


mysql> SHOW TABLES FROM db_name where Tables_in_db_name LIKE 'break_minute_tvr';
+----------------------+
| Tables_in_db_name    |
+----------------------+
| break_minute_tvr     |
+----------------------+
1 row in set (0.02 sec)
我有一个原始的表格,上面写着break_minute_tvr_org,我把它重命名为break_minute_tvr。但在那之后,我面临着这个问题。此外,我的休息时间-分钟-电视转播组织也不在我的模式中


我的MySQL托管在Amazon rds中。因此我无法登录到计算机。

运行EXPLAIN on query,您确定表不是空的吗? 尝试复制表。(数据+结构)


您是否看到“Showtables FROM db_name WHERE TABLES_in_db_name LIKE'break_minute_tvr'”中的表格?我只在问题中添加了上述查询结果。您可以在数据库上运行“Analyze”吗?这将使表行字段同步。break\u minute\u tvr\u fixed存在相同的问题?是的,beck\u minute\u tvr\u fixed存在相同的问题。
CREATE TABLE break_minute_tvr_test LIKE db_name.break_minute_tvr; 
INSERT break_minute_tvr_test SELECT * FROM db_name.break_minute_tvr;