新安装系统或更换电脑后,mysql的数据面临着迁移恢复
以下步骤在win7实现,安装成功mysql5.5后,数据文件保存在如下目录:
C:\ProgramData\MySQL\MySQL Server 5.5\data
连接mysql数据库如:
运行cmd
切换至目录:C:\Program Files\MySQL\MySQL Server 5.5\bin>
连接数据库 mysql -h localhost -u root -p123(注意-p后面为密码没空格)
在控制台创建要恢复的数据库如demodb;运行命令:create database demodb;
使用net stop mysql 来停止mysql
把原数据库demodb目录连同data\ibdata1 一起复制到新的数据文件目录
重新启动mysql:net start mysql;
切换到新数据库,检查表和数据
use demodb;
show tables;
desc demotable;
select *from demotable;
以下步骤在win7实现,安装成功mysql5.5后,数据文件保存在如下目录:
C:\ProgramData\MySQL\MySQL Server 5.5\data
连接mysql数据库如:
运行cmd
切换至目录:C:\Program Files\MySQL\MySQL Server 5.5\bin>
连接数据库 mysql -h localhost -u root -p123(注意-p后面为密码没空格)
在控制台创建要恢复的数据库如demodb;运行命令:create database demodb;
使用net stop mysql 来停止mysql
把原数据库demodb目录连同data\ibdata1 一起复制到新的数据文件目录
重新启动mysql:net start mysql;
切换到新数据库,检查表和数据
use demodb;
show tables;
desc demotable;
select *from demotable;