每当我的MySQL 5.7启动时,我就会收到警告
InnoDB: Ignoring tablespace `foo`.`bar` because the DISCARD flag is set
bar是我很久以前就用import tablespace做过的一个表,但是它被长时间删除了,而且我在数据库目录中没有看到任何与它相关的文件。
drop table bar不工作。
我怎么才能遵守这个警告呢?
我希望能够从MySQL数据库的"name“列中删除从备份开始的所有记录。
在name列中,备份作业如下所示:
Backup-2854849
Backup-2852797
Backup-2852797
Backup-2326529
如何编写查询以删除"name“字段中以备份开头的所有记录。
我可以使用以下查询删除一条记录:
mysql>delete from JobInstance WHERE name LIKE ‘Backup Configuration Files-860410’;
其中JobInstance是表名,name是列名。
我怎么把它们全部删除呢?