【问题标题】:How to Delete all the databases in CockroachDB?如何删除 CockroachDB 中的所有数据库?
【发布时间】:2018-05-26 04:25:48
【问题描述】:

我想弄清楚如何使用命令删除 CockroachDB 中的所有数据库,而不需要一一删除。如果这不是一个选项,您能否指出 cockroachDB 存储所有数据库信息的目录,以便我可以手动删除它们并完成它?

【问题讨论】:

    标签: cockroachdb


    【解决方案1】:

    您不能一次删除所有数据库,它们必须一个一个地删除。请参阅drop database 声明。

    如果你在一个程序中,你可以先获取数据库列表(SHOW DATABASES,或SELECT datname FROM pg_database),但一定不要尝试删除crdb_internalinformation_schemapg_catalog,或system 因为它们不能被丢弃。

    如果你想擦除蟑螂集群本身,你可以杀死所有节点和每个节点上的rm -rf <data directory>。 数据目录是您在--store 标志中指定的任何路径(默认为${PWD}/cockroach-data)。

    【讨论】:

      猜你喜欢
      • 2017-09-06
      • 1970-01-01
      • 2017-06-30
      • 2019-02-24
      • 2011-03-20
      • 1970-01-01
      • 2014-04-13
      • 2014-04-12
      • 2019-12-15
      相关资源
      最近更新 更多