sql >> データベース >  >> RDS >> Mysql

MYSQLは、LOADDATAINFILEを使用してcsvからデータをインポートします

    LOAD DATA INFILEを使用できます csvをインポートするコマンド テーブルにファイルします。

    このリンクを確認してください MySQL-LOAD DATA INFILE

    LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
    FIELDS TERMINATED BY ',' 
    ENCLOSED BY '"' 
    LINES TERMINATED BY '\r\n'
    IGNORE 1 LINES
    (col1, col2, col3, col4, col5...);
    

    MySQL 8.0ユーザーの場合:

    LOCALを使用する キーワードはセキュリティリスクを保持し、MySQL8.0以降はLOCAL 機能はFalseに設定されています デフォルトでは。エラーが表示される場合があります:

    エラー1148:使用されているコマンドはこのMySQLバージョンでは許可されていません

    ドキュメントの手順に従って、上書きできます。 。このような上書きはセキュリティの問題を解決するのではなく、リスクを認識して進んでいることを認めるだけであることに注意してください。



    1. PostgreSQLのカスタムトリガーベースのアップグレード

    2. Android:電話から連絡先をインポートする方法は?

    3. SQLのスキーマとは何ですか?それを作成する方法は?

    4. 時間の部分を無視して、T-SQLで日付を比較します