系统:windows 8.1
先停止A、B两台主机的MySQL服务,然后从A主机中复制mysql数据目录下的test数据库文件夹,转移到B主机中的mysql数据目录下。启动B主机的mysql服务,输入用户名密码进入mysql控制界面,再输入use test,show tables都没问题,但是如果输入desc xx就出现ERROR 1146 (42S02): Table 'xx' doesn't exist。求大神帮忙解决!
先停止A、B两台主机的MySQL服务,然后从A主机中复制mysql数据目录下的test数据库文件夹,转移到B主机中的mysql数据目录下。启动B主机的mysql服务,输入用户名密码进入mysql控制界面,再输入use test,show tables都没问题,但是如果输入desc xx就出现ERROR 1146 (42S02): Table 'xx' doesn't exist。求大神帮忙解决!
这个不能直接复制过去的。还是得用mysqldump导出之后,在导入。