没备份, 那有没有开启二进制日志?mysql> show variables like 'log_bin'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | log_bin | OFF | +---------------+-------+ 1 row in set (0.00 sec)mysql>
如果也是OFF,则表示没开启。 那就没有办法恢复了。
别好像, 有就是有,没有就是没有。如果有,则找到你的二进制日志的所有文件,然后逐一执行。 mysqlbinlog gbichot2-bin.000007 gbichot2-bin.000008 | mysql
对MYSQL不熟悉。
mysql -uroot -p123 <备份文件名
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| log_bin | OFF |
+---------------+-------+
1 row in set (0.00 sec)mysql>
mysqlbinlog gbichot2-bin.000007 gbichot2-bin.000008 | mysql