Revision 9557
Added by Aaron Marcuse-Kubitza over 11 years ago
lib/sh/db.sh | ||
---|---|---|
91 | 91 |
fi # load new aliases |
92 | 92 |
if self_being_included; then |
93 | 93 |
|
94 |
mysql() # usage: [output_data=1] mysql ... |
|
94 |
mysql() # usage: [output_data=1] [data_only=1] mysql ...
|
|
95 | 95 |
{ |
96 |
echo_func; kw_params output_data |
|
96 |
echo_func; kw_params output_data data_only |
|
97 |
if test "$data_only"; then local output_data="${output_data-1}"; fi |
|
97 | 98 |
set_database |
98 | 99 |
|
99 |
set -- ${database:+--database="$database" }--local-infile=1 --column-names \
|
|
100 |
"$@" |
|
100 |
set -- ${database:+--database="$database" }--local-infile=1 \ |
|
101 |
--${data_only:+skip-}column-names "$@"
|
|
101 | 102 |
if test "$output_data"; then echo_stdin|mysql_cmd --batch "$@" |
102 | 103 |
else cmd_log_fd=1 mysql_cmd --verbose "$@" |
103 | 104 |
fi |
Also available in: Unified diff
lib/sh/db.sh: mysql(): added $data_only flag which enables --skip-column-names and $output_data