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

MySQLのデータファイルのロードでアクセスが拒否されました

    私もこの問題に遭遇しました。 LOCALを追加する必要がありました 私のSQLステートメントに。

    たとえば、これにより権限の問題が発生します:

    LOAD DATA INFILE '{$file}' INTO TABLE {$table}
    

    LOCALを追加します あなたの声明に、そして許可の問題はなくなるはずです。そのように:

    LOAD DATA LOCAL INFILE '{$file}' INTO TABLE {$table}
    


    1. SQLで行に番号を付ける方法

    2. LIKE句がある場合の最適なタイプのインデックス作成

    3. 供給と需要のマッチング—ソリューション、パート2

    4. SQLServerのgroupby列とともにコンマ区切り文字で集計結果を取得するSQLクエリ