mysql删库了怎么办 mysql数据库删了能找回么

navicat for mysql 误删数据库怎么恢复?navicat for mysql 误删数据库怎么恢复
重新创建一个数据库
找到最近一次完整备份,导入完整备份
打开最近一次完整备份到你要恢复点的binlog,前提是打开log-bin
根据时间点,执行binlog日志,恢复到你所要的恢复点
binlog操作方法
mysql整个数据库被删除了怎么恢复1 找个别mysql删库了怎么办的机器安装个同版本mysql删库了怎么办的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):
拷贝 mysql/data/mysql 目录到你的mysql/data/ 下吧
2 试着启动mysql服务 , 如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;
如果不能启动 , 看错误日志 , 争取启动了 。
3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了 , 重新导入一遍 。理论上不这样也可以,但只是非生产重要的环境下 。
4 重新做用户授权 。
mysql删除数据库后怎么恢复1.
使用php脚本删除数据库,php使用
mysql_query
函数来创建或者删除
mysql
数据库;
2.
使用
mysqladmin
删除数据库;
3.
使用
mysqladmin
删除数据库;
使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除
mysql
数据库 。所以我们使用root用户登录,root用户拥有最高权限,可以使用
mysql
mysqladmin
命令来创建数据库 。
在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后 , 所有数据将会消失 。
4.
使用php脚本删除数据库;
php使用
mysql_query
函数来创建或者删除
mysql
数据库 。bool
mysql_query(
sql,
connection
);该函数有两个参数,在执行成功时返回
true,否则返回
false 。
mysql数据库删除了怎么恢复1 找个别mysql删库了怎么办的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):
拷贝 mysql/data/mysql 目录到mysql删库了怎么办你的mysql/data/ 下吧
2 试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据mysql删库了怎么办;
如果不能启动,看错误日志,争取启动了 。
3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了 , 重新导入一遍 。理论上不这样也可以 , 但只是非生产重要的环境下 。
4 重新做用户授权 。
MySQL 数据库被删了怎么办如果有备份,找到备份文件,复制到MySQL数据库目录中,重启服务即可 。
如果没有备份,尽快停止MySQL和其它会写磁盘的软件,然后用数据恢复软件尝试恢复数据库目录下的已删除文件 。恢复成功后重新启动MySQL服务 。
不小心删掉了mysql数据库怎么办mysql数据库不小心还原了需要按照以下步骤恢复 。
1、先确认mysql有没有启用bin日志 ,就是看下mysql.ini(my.cnf)里的log-bin=mysql-bin,可以 自定义一个目录和前缀名,比如/data/log/mylog这样 。
2、然后在数据库文件存放的data目录就能看到mysql-bin.00000x这样的文件 , 这就是二进制日志了,可以导出成txt格式的,里面其实就是对数据库的各种操作sql语句 。
3、导出txt文件:
e:\wamp\bin\mysql\mysql5.6.12\binmysqlbinlog
--database=testdatabase
e:\wamp\bin\mysql\mysql5.6.12\data\mysql-bin.000312

推荐阅读