gpt4 book ai didi

MySQL 在数据库中转储特定值

转载 作者:搜寻专家 更新时间:2023-10-30 23:03:26 26 4
gpt4 key购买 nike

我想制作一个数据库的转储文件,但我想从数据库中得到的只是与特定值关联的行。例如,我想为所有包含 23e4rorganization_id 行的表创建一个转储文件。有没有办法做到这一点?

最佳答案

mysqldump 有一个 --where选项,它允许您指定 WHERE子句,就像您正在编写查询一样,例如:

mysqldump -u<user> -p<password> --where="organization_id=23e4r" <database> <table> > dumpfile.sql

如果您想转储符合该条件的多个表的结果,其:

for T in table1 table2 table3; do mysqldump -u<user> -p<password> --where="organization_id=23e4r" <database> $T >> dumpfile.sql;done

假设您使用的是 bash shell 或等价物

关于MySQL 在数据库中转储特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29449196/

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