1

csv ファイルの内容をデータベースに入れています。私のスクリプトは、csv ファイルが特定の場所に存在するかどうかを最初に確認し、存在する場合は実行され、テーブルが更新されます。このために、以下のクエリをファイル (6sql.sql) に保存しました。

LOAD DATA INFILE "($_GET["FileName"]) 
INTO TABLE test.LoadedEmployee 
FIELDS TERMINATED BY "," 
ENCLOSED BY '' ESCAPED BY `\` 
LINES TERMINATED BY "\r\n" STARTING BY '' 

( $_GET["FileName"]) はユーザー入力を取得します)

&cmdプロンプトから、cmdを実行しようとしています

mysql -u root -pdbase -hlocalhost -t -vvv -e "source C:\6sql.sql" 

しかし、私はエラーを下回っています

エラー: 行 1 の ERROR 2005 (HY000): 不明な MySQL サーバー ホスト 'STARTING' (0)

4

0 に答える 0