get table does not exist in mysql after adding new hard disk
You can't move InnoDB tables around by moving files.  There is critical info in ibdata1 that you lose by simply moving /var/lib/mysql/mydb/.

Nor does it work for a database, such as /var/lib/mysql/mydb/.