MySQL 資料庫恢復一張表中的資料

2022-06-11 01:51:12 字數 373 閱讀 5101

如果使用 mysqldump -uroot -p123 user > test.sql備份了user資料庫中的所有資料,但是當前只想要恢復該資料庫的某張表資料,該怎麼處理呢?

已知恢復整個資料庫可以使用命令:mysql -uroot -p123 user < test.sql

如果只恢復某一張表:

1、新建乙個資料庫 tmp

2、把 test.sql 用上面的命令匯入到該庫 mysql -uroot -p123 tmp < test.sql

3、使用 insert into user.tab_name select * from tmp.tab_name;的方式將tmp.tab_name中的資料恢復到user.tb_name中!!!

參考:

資料庫將一張表插入另一張表中

1.將一張表的資料插入到另一張表中 insert into seckill hjh id,code,name,drumbeating,strat time,productid,price,amount,pay time,num once,note,statu,cause,userid,check u...

MySQL中update一張表到另一張表

以下的文章主要介紹的是mysql 資料庫中如何將乙個實際應用表的相關資料插入到另外乙個表的實際操作方法,此方案看起來很簡單但是並非如此,雖然這個實現起來非常簡單,但是還是會困擾許多新手,因此專門發一篇文章備查。開發中,我們經常需要將乙個表的資料插入到另外乙個表,有時還需要指定匯入字段,雖然這個實現起...

hbase禁用一張表和把禁用的一張表恢復狀態

首先需要先讓該錶為disable狀態,使用命令 disable 表名 然後才能drop這個表,使用命令 drop 表名 注意 如果直接drop表,會報錯 drop the named table.table must first be disabled 但是,如果禁用一張表之後發現不想刪除了,可以用...