こんにちは。私は bash スクリプトを作成するのが初めてで、情報を取得するために mysql サーバーに接続するための bash スクリプトにいくつかの課題があります。これは私のスクリプトです:
#! /bin/bash
MYSQL_USER="root"
MYSQL_PASSWORD="bibson13"
MYSQL_DATABASE="fredhosting"
MYSQL="/usr/bin/mysql –u$MYSQL_USER –p$MYSQL_PASSWORD -D$MYSQL_DATABASE"
$MYSQL -ss -e "select name,email,username,password from free_users where id_user=( select max(id_user) from free_users )"
しかし、私がそれを実行しようとすると、私はこれを取得し続けます:
/usr/bin/mysql Ver 14.14 Distrib 5.5.28, for debian-linux-gnu (i686) using readline 6.2
Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Usage: /usr/bin/mysql [OPTIONS] [database]
何が間違っているのか本当にわかりません。何をすべきかについて誰かが私を助けることができれば、私は最も感謝しています、ありがとう。