gpt4 book ai didi

mysql - Unix : Can't use backquote in MySQL command

转载 作者:可可西里 更新时间:2023-11-01 08:50:37 25 4
gpt4 key购买 nike

我在 bash (Ubuntu) 中写了一个 MySQL 命令:

[XXXX:~]$ mysql -h localhost -u XXXX -pXXXX -e "DROP DATABASE IF EXISTS `f-XXXX`;"

我在此命令中需要反引号,因为数据库名称是可变的。

该命令不起作用,它发送 f-XXXX command not found我认为我的问题与反引号有关。我该怎么办?

最佳答案

您不需要在这里使用反引号进行变量替换。

[XXXX:~]$ mysql -h localhost -u XXXX -pXXXX -e "DROP DATABASE IF EXISTS ${DB};""

关于mysql - Unix : Can't use backquote in MySQL command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15084741/

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