列しかない場合は .csv ファイルをデータベースにアップロードできますが、列が 2 つある場合はエラーが発生し続けます。
1.CSV を選択し、オプションはそのままにして、フィールドが ; で終了するようにします。"" で囲み、\ 行でエスケープし、auto で終了します。
Invalid field count in CSV input on line 1.
2.LOAD DATA を使用して CSV を選択し、オプションは変更しません
#1045 - Access denied for user 'aXXXXXX_apps'@'localhost' (using password: YES)
3.LOAD DATAを使用してCSVを選択し、LOCALEキーワードを使用することを選択します
#1148 - The used command is not allowed with this MySQL version
4. LOAD DATA を使用して CSV を選択し、LOCALE キーワードを使用することを選択し、フィールドが終了することを選択します。メモ帳で .csv を開くと、行の 2 つのフィールドがカンマで区切られ、行が改行で終了することがわかりました。例えば
427982779,3050771
974082772,5093681
853347161,4809015
556910392,3195360
#1148 - The used command is not allowed with this MySQL version
フィールドで終了する行を \r、\n、\r\nに変更しようとしましたが、同じエラーが発生し続けます。
また、.csv に見出し行を挿入してから、[列名] フィールドに ID、USERNAME のように入力してみました
テーブル構造:
ID varchar(10) utf8_general_ci
USERNAME varchar(15) utf8_general_ci
何が問題になる可能性がありますか?