第一种可能性:出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。你查询的 guorun.ecs_goods 这个表在数据库中不知道什么原因不存在,所以报错。
第二种可能性:你是从别的正在运行MySQL上拷贝文件过来的,这样你拷贝过来的文件就有可能存在数据错误,从而导致数据库报错,但是你执行 show tables 的时候是可以看到有guorun.ecs_goods这张表的。
建议:首先在自己的mysql下,建立一个你即将要拷贝的数据库(数据库名要一样,里面不需要建表),然后将所有的.frm文件拷贝到你建的数据库文件夹下,此时再次进入mysql,用show tables查看表是否已经建立起来了。然后停止你自己的mysql服务,然后在拷贝别的电脑上的Mysql文件过来,最后启动你自己的mysql服务就可以对数据库进行正常操作了。