当mysql 数据量比较小的时候,我们可以使用
mysqldump -uroot -p msnhcl >d:\1.sql 把数据库导出来。
重新运行该sql命令即可。
当数据库数据流量比较大的时候,
我们采用停止数据库服务,备份data文件夹下面的数据库名的文件夹
[注意不要压缩,数据库文件,直接copy]
如果找不到数据库文件在哪,可以进入数据库使用
show global variables like "%datadir%"; 命令
如果找不到查找到数据库文件在哪?可以使用以下命令:
mysql> show global variables like "%datadir%";
+---------------+---------------------------------------------+
| Variable_name | Value |
+---------------+---------------------------------------------+
| datadir | C:\ProgramData\MySQL\MySQL Server 5.7\Data\ |
+---------------+---------------------------------------------+
1 row in set, 1 warning (0.00 sec)