我把Linux 服务器上的mysql 数据库拷贝到 win2003服务器,用mysql管理工具Navicat打开时报错如下:
Table 'UserInfo' doesn't exist ,登录phpmyadmin 也是这样的报错
查看一下拷贝下来的数据库文件:只包含:UserInfo.ibd UserInfo.frm 两个文件
而win2003本正常运行的其他数据库文件包含:UserInfo.frm UserInfo.MYD UserInfo.MYI要怎么做才能查看.导出或者转换 拷贝下来的数据库文件呢
到win2003恢复就可了。
mysqldump -u root -p database dbname>aa.sql;
还原
win2003
mysql -u root -p database dbname<aa.sql;
只有从Linux拷贝下来的数据表怎么样才能在windows环境下 转换成可以用的格式