Bonjour,

je tente d'importer un fichier csv en ligne de commande avec ce code:
Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
LOAD DATA INFILE 'C:/ProgramData:MySQL/MySQL Server 8.3/Uploads/Contrat.csv'
    -> INTO TABLE Contrat
    -> FIELDS TERMINATED BY ','
    -> ENCLOSED BY '"'
    -> LINES TERMINATED BY '/n'
    -> IGNORE 1 ROWS;

Et j'obtiens l'ereur suivante:
Code text : Sélectionner tout - Visualiser dans une fenêtre à part
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

Alors je cherche ma varaible:
Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
SHOW VARIABLES LIKE "secure_file_priv";

Réponse: C:\ProgramData\MySQL\MySQL Server 8.3\Uploads\
Alors du coup , je fais quoi avec cette variable qui n'existe pas ? car je ne la trouve pas dans le répertoire indiqué !

Il faudrait changer cette option ? mais comment ?
J'espère au moins que je m'y suis pris comme il faut jusque là !

Merci de vos réponses,

Bonne soirée.