Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のinfileの最初の行は、実際にはファイルで区切られた列の名前です。とにかく、mysqlインポートがファイル内のそれらの列名を使用し、それらの名前でmysqlテーブルに列を作成するために必要がないようにすることはできますか?
if を使用して構造をインポートすることはできないと思いますがLOAD DATA INFILE、その行を読み取り、汎用言語でテーブルを作成するパーサーを作成することはそれほど難しくないはずです。その後IGNORE 1 LINES、LOADステートメントで使用できますインポート時に構造定義行を無視します。
LOAD DATA INFILE
IGNORE 1 LINES
LOAD