
你会备份,不能恢复。真的服你了。
给你二个解决办法:
第一个办法:使用这个命令格式
shell>mysqladmin
create
数据库名
-uroot
-p
(数据库已经存在就不用此步)
shell>mysql
-uroot
-p
数据库名
<
backup-filesql
第二个办法:更详细的用法在mysql的在线手册中,已经给你找到备份恢复的页面了,打看学一下,你们问题就可以肯定搞定了。这是mysql官方中文手册。
备份恢复的页面链接:>
1、通过mysql命令进行恢复
前提:xampp中的mysql数据库正常运行。
1)开始->运行,输入cmd,进入dos界面;
2)在光标处输入d:,然后回车;
3)在光标处输入cd D:\xampp\mysql\bin,然后回车;
4)在D:\xampp\htdocs\storage找到您之前备份的数据文件,例如sqlbackup_20090219_121113sql,需要把易客CRM恢复到2009年02月19号备份的数据,当然您需要根据自己的情况选择不同的备份文件。在第三步中的dos窗口下输入mysql --default-character-set=utf8 -u root -p ecustomer < D:/xampp/htdocs/storage/sqlbackup_20090219_121113sql,并回车,根据命令提示输入mysql的root用户的密码,mysql默认的root用户密码是空的,回车后mysql将会把易客CRM数据库恢复到您备份的数据库。
命令行解释:命令行中的ecustomer表示易客CRM的数据库名字,如果您是自行安装,不是使用xampp集成安装包,数据库名字可能会有所改变,这种情况您要把ecustomer改成您之前定义的数据库名字。
5)以admin身份进入易客crm系统,在控制面板下清除缓冲
通过以上4个步骤,即可成功恢复易客CRM数据库,恢复成功后,别忘了清除易客CRM的缓冲。
如果是linux *** 作系统,只需把上面的路径改一下,也可以成功恢复数据库,恢复数据库的mysql命令是一样的。
如果您在linux上安装的也是xampp,mysql命令的路径应该是/opt/lampp/bin/,注意执行linux下当前目录的命令应该是/mysql,而不是mysql,除非把mysql的path export出来。
如果您的数据库文件不是很大,也可以通过Phpmyadmin恢复,通过IE访问>
以上就是关于MySQL数据库恢复(InnoDB)全部的内容,包括:MySQL数据库恢复(InnoDB)、如何修复MYSQL数据库因断电造成的数据损坏、如何恢复易客CRM Mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)