gpt4 book ai didi

mysql - 如何使用 mysqldump 仅转储创建数据库语句

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

如何使用 mysqldump 转储创建数据库语句?我正在使用数据库有数百个表,其中大部分可以忽略。我找不到 mysqldump 的正确选项允许您仅转储数据库创建语句,而无需处理所有表或使用--ignore-table 开关。我想我可以只 grep 出输出中的创建数据库语句但这仍然意味着处理所有表。看起来效率非常低。

最佳答案

作为替代方案,因为您不能使用 为此,请使用 客户端命令行如下:

mysql -uroot -p -e 'SHOW CREATE DATABASE databasename\G' | grep 'Create Database' | sed -e 's/^Create Database: \(.*\)$/\1/'

关于mysql - 如何使用 mysqldump 仅转储创建数据库语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27640811/

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