MySQL には、ファイルの内容を読み取るための 3 つの関数が用意されています。 LOAD_FILE(): テキスト ファイルの内容を読み取り、文字列として返します。 FILE(): LOAD_FILE() に似ていますが、バイナリ ファイルを読み取ることができます。 INTO OUTFILE: クエリ結果を指定されたファイルに書き込みます。
#MySQL のファイル コンテンツ読み取り関数
MySQL には、ファイル コンテンツを読み取るためのいくつかの関数が用意されています。1. LOAD_FILE()
LOAD_FILE()この関数は、指定されたファイル パスからファイルの内容を読み取り、それを文字列として返します。
LOAD_FILE(filepath)
SELECT LOAD_FILE('/path/to/file.txt');
2. FILE()
FILE()関数は
LOAD_FILE()と似ていますが、バイナリ ファイルを読み取ることができます。
FILE(filepath)
SELECT FILE('/path/to/binary_file.dat');
3. INTO OUTFILE
INTO OUTFILEステートメントは次のようになります。クエリ結果は、指定されたファイルに書き込まれます。
SELECT ... INTO OUTFILE 'filepath';
SELECT * FROM table INTO OUTFILE '/path/to/output_file.csv';
以上がファイルの内容を読み取るための mysql 関数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。