数据库被删后找回| 宝塔

 

宝塔数据库自动备份目录:

/www/server/mysql-bin.000006

(尽量备份一个进行操作)

 

 

mysqlbinlog  -d dengsign mysql-bin.000004 > sql1003.sql


dengsign :表名【只导出具体哪个表】
mysql-bin.000004:旧数据文件名
sql1003.sql:导出后的新数据库名

 

 

 

1.需要下载后,打开代码,替换换不 DROP  替换成#DROP 
[防止删表]

2.再上传到服务器

linux:

1.输入账号密码 进入mysql

mysql -uroot -pwwwwwwwei.

use 表名

source d:/xxx.sql 文件地址

 

 

mysqlbinlog --base64-output=DECODE-ROWS -v -d 数据库名 mysql-bin.000007 > data.sql

 

 

在此,可能有一个问题,就是mysqlbinlog 命令找不到,其实可以用软连接的形式

find / -name mysqlbinlog -print
ln -fs /www/server/mysql/bin/mysqlbinlog /usr/bin

 

posted @ 2022-01-20 15:57  林间有风-邓  阅读(148)  评论(0编辑  收藏  举报