1
私はこのファイルをMySQLにインポートしたいので、テキストファイル(ファイル - >名前を付けて保存)に変換したファイルをExcelに持っています。LOAD DATA INFILE
しかし、私はそれを使用する方法を知らない、私はLOAD DATA INFILE
構文を置くPHPスクリプトを書く必要がありますか?テキストファイルからデータをMySQLにインポートするには
私はこのファイルをMySQLにインポートしたいので、テキストファイル(ファイル - >名前を付けて保存)に変換したファイルをExcelに持っています。LOAD DATA INFILE
しかし、私はそれを使用する方法を知らない、私はLOAD DATA INFILE
構文を置くPHPスクリプトを書く必要がありますか?テキストファイルからデータをMySQLにインポートするには
Excelからデータをエクスポートした場合、データがCSVになっていると思いますか?そして、このようなLOAD DATA INFILEを使用します。
LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
説明:終了
フィールドが文字列で終了し、二重引用符とラインで囲まれている意味で囲まれた、あなたのCSVの区切り文字、ですが、別のものを挿入するは、LOAD DATA INFILEの指標であります行。 最後の行はヘッダーを無視することです。
'data.txt'を書かなければならないと、どうやってCSVになりますか?私はそのスクリプトをどこに置くべきですか? PHPファイルですか? – Malloc
data.txtはあなたのファイル名です。それはyourdata.csv、whatever.omgなどになります。重要なことは、そのテキストデータだけです。あなたは 'mysql'コンソールでクエリを実行し、phpMyAdminごとにcsvをインポートし、mysql_queryを使ってphpファイルから実行することができます。 – Jacob