gpt4 book ai didi

mysql - 删除 MySQL 中的所有数据库

转载 作者:IT王子 更新时间:2023-10-29 00:31:25 24 4
gpt4 key购买 nike

我们的 MySQL 中有很多数据库,我们想要 shrink/purge ibdata1 file in MySQL

我们如何从 MySQL 中删除除 information_schemamysqld 之外的所有数据库数据库?

最佳答案

以下命令将删除 mysql dbms 中除 mysql、information_schema 和 performance_schema dbs 之外的所有数据库。

mysql -uroot -p<password> -e "show databases" | grep -v Database | grep -v mysql| grep -v information_schema| gawk '{print "drop database `" $1 "`;select sleep(0.1);"}' | mysql -uroot -p<password>

感谢 Mohinish 的博客 post

关于mysql - 删除 MySQL 中的所有数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22301635/

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