Bonjour,
je tente d'importer un fichier csv en ligne de commande avec ce code:
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:
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:
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.
Partager