服务器数据库被删除了怎么办

作者:战伯畴 | 发布日期:2024-05-22 11:10:39

如果你要恢复的数据库是包含授权表的mysql数据库,您将需要使用--skip赠款-tables选项来运行服务器恢复整个数据库-否则,服务器会抱怨不能找到授权表。 恢复表后,执行mysqladmin冲水privileges告诉服务器装载授权表,并用它们来启动。 数据库目录到其他地方的原始内容复制。

SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可。 但是,这个恢复需要有两个前提条件:1. 至少有一个误删除之前的数据库完全备份。 2. 数据库的恢复模式(Recovery mode)是“完整(Full)”。

3 赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。 理论上不这样也可以,但只是非生产重要的环境下。 4 重新做用户授权。