在新的系统上装一个mysql 然后在新的MySQL的目录下的data里面建立一个文件夹,文件夹的名字就是数据库的名字 . 先把mysql停止掉.
可以用 net stop mysql 来停止mysql 然后要恢复数的数据库的frm复制到这个新建的文件夹里面.
接着就是把原来那个mysql的data目录下的 ibdata1
文件复制到新的mysql目录下的data目录下覆盖掉原来那个最好把原来那个也备份一下,以防mysql不能启动.(这个我也不太清楚只是预防一下而已
我是能启动了) 然后启动mysql就可以了的啦! 启动可以用net start mysql 来启动mysql
执行sql语句,show variables like '%dir%'得到data等相关的保存路径,从而知道frm文件保存的位置
----------
请参考参考
在配置文件my.ini中设置datadir目录的指向datadir="G:/J_workspace/data/mysql_data/"
按实际需要修改。
在mysql安装目录的根目录下my.ini
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)