gpt4 book ai didi

mysql - 在 bash 脚本中从 MySQL 数据库写入变量

转载 作者:行者123 更新时间:2023-11-29 08:01:05 26 4
gpt4 key购买 nike

我在写入 MySQL 数据库表中的变量时遇到问题。

DB="--user=$OSD_USERNAME \
--password=$OSD_PASSWORD \
--database=$OSD_DB -N";
mysql --user="$user" \
--password="$password" \
--database="$database" \
--execute="DROP DATABASE $user; CREATE DATABASE $database;"

id_customer = $(echo "SELECT id FROM customers WHERE customers.customer='John'"| mysql $DB)

我的问题是 id_customer 仍然为空。当我连接到 mysql 数据库并将其放在那里时:

SELECT id FROM customers WHERE customers.customer='John'

然后它给我这样的表格

+----+
| id |
+----+
| 1 |
+----+

最佳答案

只有空,没有错误?尝试删除变量名称和 $ 之间的空格

关于mysql - 在 bash 脚本中从 MySQL 数据库写入变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23792088/

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