MySQL-data数据迁移问题-Windows系统
一. 直接修改my.ini文件datadir路径
步骤:
1.拷贝data文件夹到其他盘符
2.更改my.ini中datadir的路径为新data路径(不用将路径中的\改成/)
3.重启mysql
二. 直接覆盖data文件夹
步骤:
1.停止mysql服务
2.覆盖mysql中data目路
3.启动mysql
三. 我成功过的方法-覆盖data
步骤:
1.重新减压MySQL
2.先mysqld install 数据库,并启动
3.关闭MySQL
4.保留data中的sys,performance_schema,mysql文件夹其余的全删了。
4.替换自己的ibdata1文件,删除其他的err、log与cnf文件
5.将自己的数据文件夹复制进去sys,performance_schema,mysql文件夹不要覆盖
6.启动MySQL -- 成功
四.提供几个需要用到的cmd命令
安装mysql
mysqld -install
进入MySQL
mysql -uroot -p
启动MySQL
net start mysql
修改密码:
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;