使用REPLACE查询内容前有空格的字段,例如:
SELECT `字段1`, `字段2`, `字段3`, store FROM `rpa_sometable` WHERE store_id = '8008000' AND REPLACE(`字段1`, ' ', '') BETWEEN '2024-06-01' AND '2024-06-15';
从mysqldump中的库文件中提取单个表进行恢复。
从全备份中提取出该表的建表语句
sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `表名`/!d;q' 全备库或导出的单库.sql > table.sql
提取该表的insert into语句,追加到上一个建库sql后
grep -i 'INSERT INTO `表名`' 全备库或导出的单库.sql >> table.sql
检查后导入到对应库中即可。