[前][次][番号順一覧][スレッド一覧]

mysql:10989

From: naya <naya <SNA02388@xxxxxxxxxx>>
Date: Tue, 15 Feb 2005 12:47:13 +0900
Subject: [mysql 10989] DOSコマンドとSQLを同じBATファイルに混在させるには

お世話になっております。nayaと申します。


初歩的なことですが、cmd.exe の DOSコマンドと mysql.exeのSQLを同じBATファ
イル内に混在させるにはどう記述したらいいでしょうか?

例えば、cmd.exe から MySQL モード(??)に入るには

 cd C:\mysql\bin [enter}
 mysql [enter}
 mysql> ※コマンドの入力待ち状態

などとしますよね?

他方、mysql.exeを直接Wクリックで起動すると、最初から

 mysql> ※コマンドの入力待ち状態

となります。

<20050214125423.8B0E.SNA02388@xxxxxxxxxx>でうかがった流れで、例えば本メー
ル文末の DOSコマンド+SQL の混在ファイルを拡張子BATとして保存実行しても、

> Welcome to the MySQL monitor.  Commands end with ; or \g.
> Your MySQL connection id is 12 to server version: 4.0.14-nt
> 
> Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
> 
> mysql>

・・・で止まってしまい、use url 以降のSQL文の実行に至りません。

cd C:\mysql\bin
mysql
use url
drop table t_url;
create table t_url(fullpass text);
insert into t_url(fullpass)values('\\\\fileserver\\word\\hoge1.doc');


このBATファイルをとりあえずWindowsタスクスケジューラで実行してみたいです。
何かお心あたりがあればご教示いただけますと幸いです。よろしくお願いします。



(環境)
PHP 5.0.3
MySQL 4.0.14b(Win)(←古いこと承知)
サーバー: IIS 5.1

--
naya,
SNA02388@xxxxxxxxxx


[前][次][番号順一覧][スレッド一覧]

->   10989 2005-02-15 12:47 [naya <SNA02388@xxxxx] DOSコマンドとSQLを同じBATファイルに混在させるには
     10990 2005-02-15 12:56 ┗[Kazuhiro Yoshida <mo]                                       
     10991 2005-02-15 13:11  ┗[naya <SNA02388@xxxxx] 【御礼】 Re: DOSコマンドとSQLを同じBATファイルに混在させるには