#! /usr/bin/env bash # file : build/mysql/mysql # license : GNU GPL v2; see accompanying LICENSE file # # MySQL driver wrapper. # opt= driver= while [ $# -gt 0 ]; do case $1 in --driver) driver=$2 shift 2 ;; --user) opt="$opt --user=$2" shift 2 ;; --password) opt="$opt --password=$2" shift 2 ;; --database) opt="$opt --database=$2" shift 2 ;; --host) opt="$opt --host=$2" shift 2 ;; --port) opt="$opt --port=$2" shift 2 ;; --socket) opt="$opt --socket=$2" shift 2 ;; *) break ;; esac done if [ -z "$driver" ]; then driver=mysql fi if [ -n "$1" ]; then exec $driver $opt <$1 else exec $driver $opt fi