Wrong InnoDB table status (Size/Rows) after updating from MySQL 5.7 to 8 I've upgraded from Mysql 5.7 to 8 on Ubuntu 18.04  

Made it by guide, very accurate, on a new empty server, checked all error/warning logs and fixed it. Everything works just fine with it.

I have 2 same Innodb tables, 1 was created and filled before updating and has right numbers of Rows / Size when querying: 

SHOW TABLE STATUS FROM dbname;


Another table shows me 16Kb size and no rows, But its now ~8GB and 4.5 millions rows there. I tried to make Analyze Tablename / Update in Client (Heidisql). 

I can't find anything in Google about problem like this. I choose table manually and check rows count, but when I'm using mysql visual clients like Phpmyadmin / HeidiSql it shows me no data in this table.
I've got suggestion to make Check and after it Analyze, and it worked for me! Now size and other table service information updated. I will try to find why its not updated automatically and post here.