How should I tackle --secure-file-priv in MySQL?

前端 未结 21 1671
攒了一身酷
攒了一身酷 2020-11-22 06:04

I am learning MySQL and tried using a LOAD DATA clause. When I used it as below:

LOAD DATA INFILE \"text.txt\" INTO table mytable;
21条回答
  •  忘掉有多难
    2020-11-22 06:08

    At macOS Catalina, I followed this steps to set secure_file_priv

    1.Stop MySQL service

     sudo /usr/local/mysql/support-files/mysql.server stop
    

    2.Restart MYSQL assigning --secure_file_priv system variables

    sudo /usr/local/mysql/support-files/mysql.server start --secure-file-priv=YOUR_FILE_DIRECTORY
    

    Note: Adding empty value fix the issue for me, and MYSQL will export data to directory /usr/local/mysql/data/YOUR_DB_TABLE/EXPORT_FILE

    sudo /usr/local/mysql/support-files/mysql.server start --secure-file-priv=
    

    Thanks

提交回复
热议问题