【发布时间】:2013-02-02 15:51:25
【问题描述】:
我的问题是行 mysql_query。 我需要:
Record 0: 2,text is text,3.23
但我有:
Record 0: 2
Record 1: text
Record 2: is
Record 3: text
Record 4: 3.23
请帮帮我。
results=($(mysql --user root -proot test -Bse "select id,name from Object"));
cnt=${#results[@]}
for (( i=0 ; i<${cnt} ; i++ ))
do
echo "Record No. $i: ${results[$i]}"
fieldA=${results[0]};
fieldB=${results[1]};
done
【问题讨论】:
-
我不明白你为什么要在
for循环中分配fieldA和fieldB;如果您希望它们包含每条记录的某些部分,则不应将整个记录分配给它们。