不小心删除了mysql数据库

时间:2014-03-11 19:47:22

标签: mysql netbeans mysql-workbench

我正在使用netbean的数据库浏览器(服务标签)并意外删除了其中一个数据库。

我正在尝试连接数据库,上下文菜单中有2个用于连接的选项。

1)连接 2)删除

我不小心点击了删除。它甚至没有要求我确认。反正有没有恢复数据库?

我无法访问mysql服务器。我可以使用mysql workbench连接到数据库。

非常感谢!

1 个答案:

答案 0 :(得分:1)

如果您启用了二进制日志记录,那么您可能有机会使用它来恢复数据库  否则使用较旧的备份并恢复它!


查找二进制日志状态:

mysql> show variables like '%bin%';
+---------------------------------+----------------------+
| Variable_name                   | Value                |
+---------------------------------+----------------------+
| binlog_cache_size               | 32768                |
| innodb_locks_unsafe_for_binlog  | OFF                  |
| log_bin                         | OFF                  |
| log_bin_trust_function_creators | OFF                  |
| max_binlog_cache_size           | 18446744073709547520 |
| max_binlog_size                 | 1073741824           |
| sync_binlog                     | 0                    |
+---------------------------------+----------------------+
7 rows in set (0.00 sec)