これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド apop_text_to_db です。
プログラム:
NAME
apop_text_to_db - テキスト ファイルをデータベース テーブルに変換するコマンド ライン ユーティリティ
SYNOPSIS
apop_text_to_db [-d 区切り文字] テキストファイル TABLE_NAME データベース名
DESCRIPTION
入力テキスト ファイル名が単一のダッシュ (-) の場合は、STDIN から読み取ります。 入力する必要があるのは、
プレーン ASCII または UTF-8。
-d 使用する単一文字の区切り文字。例: -d " 、" または -d "\t" (これは、
ほぼ確実に次のように書く必要があります -d "\\t") (デフォルト: "|,\t"、つまり、
パイプ、カンマ、またはタブで個別のエントリを区切ります)
-nc データには列名が含まれていません
-n 正規表現
Null 値を示す大文字と小文字を区別しない正規表現 (デフォルト: NaN)
-m MySQL データベースを使用します (デフォルト: SQLite)
-f 固定幅フィールドの終了: -f「3,8,12,17」 (最初の文字は XNUMX ではなく XNUMX)
-u mysqlのユーザー名
-p mysqlのパスワード
-r データには行名が含まれます
-v 冗長
-N 列名のカンマ区切りリスト: -N「リンゴ、バナナ、ニンジン、ドリアン」
-en テーブルが存在する場合は何もせずに終了します
した テーブルが存在する場合は、テーブルを保持し、すべてのデータを削除し、新しいデータを補充します(つまり、
'delete * from your_table' を呼び出します)
-eo テーブルが存在する場合、テーブルを最初から上書きします (前のテーブルを削除します)
全体的に)
-ea テーブルが存在する場合は、既存のテーブルに新しいデータを追加します
-h このヘルプを表示して終了
onworks.net サービスを使用してオンラインで apop_text_to_db を使用する