2016-06-21 6 views
0

Ich kann die Daten nicht aus einer Datei in eine MySQL-Tabelle laden.Kann die Daten nicht aus der Datei in Mysql-Tabelle laden

Wo sonst sollte ich die Datei behalten?

Datei ist vorhanden wie unten gezeigt.

[email protected]:~/lab/data$ ls 
txns 

[email protected]:~/lab/data$ pwd 

/home/notroot/lab/data 

[email protected]:~/lab/data$ mysql -u root -p 

mysql> load data infile '/home/notroot/lab/data/txns' into table trans fields terminated by ',' lines terminated by '\n'; 
ERROR 29 (HY000): File '/home/notroot/lab/data/txns' not found (Errcode: 13) 

mysql> load data local infile '/home/notroot/lab/data/txns' into table trans fields terminated by ',' lines terminated by '\n'; 
ERROR 1148 (42000): The used command is not allowed with this MySQL version 
mysql> 
+0

Zeigen Sie uns die Ausgabe von 'cat/home/notroot/lab/data/txns', oder ein Teil davon zu laufen, wenn es so groß ist – OverCoder

+0

notroot @ubuntu: ~ $ Kopf -5/home/notroot/lab/Daten/txns 00000000,06-26-2011,4007024,040.33, Übung und Fitness, Cardio Machine Zubehör, Clarksville, Tennessee, Kredit 00000001,05-26 -2011,4006742,198.44, Übung & Fitness, Gewichtheben Handschuhe, Long Beach, Kalifornien, Kredit 00000002,06-01-201 1,4009775,005.58, Übung & Fitness, Gewichtheben Maschine Zubehör, Anaheim, Kalifornien, Kredit 00000003,06-05-2011.4002199,198.19, Gymnastik, Gymnastik Ringe, Milwaukee, Wisconsin, Kredit 00000004,12-17-2011 , 4002613,098.81, Team Sports, Feldhockey, Nashville, Tennessee, Kredit –

Antwort

0

Verwenden Sie den --local-infile Parameter, wenn mysql

mysql --local-infile -u root -p 
+0

vielen Dank. Ich habe das versucht, aber immer noch den gleichen Fehler –

Verwandte Themen