gpt4 book ai didi

mysql - 在mysql中使用root帐户截断多个数据库中的同一个表

转载 作者:行者123 更新时间:2023-11-30 22:29:39 25 4
gpt4 key购买 nike

当我需要截断数据库中的表时,我会这样做:

TRUNCATE TABLE 论坛;

但我在数百个数据库中都有这张表。

如何一次在所有数据库中完成?或者更好的是,在选定的那些中。

例如:

TRUNCATE IN MYDB1, MYDB2, MYDB3 TABLE 论坛;

知道如何做这样的事情吗?

最佳答案

我会使用精彩的 commmon_schema做这个任务。查看foreach .可能是这样的:

foreach($table, $schema, $engine: table like 'forums%')
if ($engine = 'innodb')
TRUNCATE TABLE :$schema.:$table;

关于mysql - 在mysql中使用root帐户截断多个数据库中的同一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34208556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com