0

こんにちは私はsqlファイルを自分databaseのファイルに追加するためにコードを使用していbatchます。できます 。

私のコード

C:
cd\xampp\mysql\bin
mysql -u root -e "source C:\xampp\htdocs\internet_wk_1.7\db\master_db.sql" kani

ケースは、ユーザー入力値をにハードコーディングする代わりに、user namepassword名前を付けたい場合です。database

現在、私のユーザー名は次のようにハードコードされていますroot

こんな風にやりたい

ユーザーはメッセージを受け取る必要があります

please enter your user name :

私がやったとき

 please enter your password :

その後

 please enter your database name :

次に、スクリプトの叫びが続行します。これを行う方法、助けてください。前もって感謝します

4

1 に答える 1

1

オプションとともに使用set/Pます。

@エコーオフ
set / p username =ユーザー名を入力してください:
set / P pwd =パスワードを入力してください:
set / p dbname =データベース名を入力してください:

cd / dc:\ xampp \ mysql \ bin
mysql -u%username%-p%pwd%-e "source C:\ xampp \ htdocs \ internet_wk_1.7 \ db \ master_db.sql"%dbname%

help setコマンドラインウィンドウに入力すると、詳細が表示されます。

于 2012-05-12T09:13:37.047 に答える