Qualcuno può, per favore, farmi sapere perché continuo a ricevere un errore di autorizzazione negato anche se sono stato registrato come amministratore? Sto cercando di caricare un file di testo in una tabella in mysql workbench.Codice errore MySQL Workbench 29: (Errcode13 -Permission negato)
use alpha;
drop table raw_finance_data;
create table raw_finance_data
(
Company varchar(256),
Profit_Center varchar(256),
Year varchar(256),
Scenario varchar(256),
Account varchar(256),
total float
);
load data infile 'D:/Users/alpha/Documents/Excel/fin.txt' into table alpha.raw_finance_data FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
Continuo a ricevere l'errore di seguito. Sono nel database come amministratore.
Error Code: 29. File 'D:\Users\alpha\Documents\Excel\fin.txt' not found (Errcode: 13 - Permission denied)
Perché mai avresti 'year' (o ogni altro campo per quella materia) come 'Varchar (256)'? – Siyual
È permessi di file? Il file è lì e ne hai letto privilegi? Oltre all'autorizzazione negata, si dice anche "File" D: \ Users \ alpha \ Documents \ Excel \ fin.txt "non trovato" – Adam
Prova a mettere locale prima dell'infile, ad esempio carica i dati locali, infile ecc. –