0
ファイルからMySQLテーブルにデータを読み込むことができません。ファイルからMysqlテーブルにデータを読み込むことができません
他にどこにファイルを保存する必要がありますか?
ファイルは次のように存在します。
[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>
を実行するときに
--local-infile
パラメータを使用し、それはとても大きな – OverCodernotrootだ場合、私たちに '猫の/ home/notroot /ラボ/データ/ txns'の出力、またはその一部を表示します@ubuntu:〜$ head -5/home/notroot/lab/data/txns 00000000,06-26-2011,4007024,040.33、エクササイズ&フィットネス、カーディオマシンアクセサリー、テネシー州クラークスヴィル 00000001,05-26 -2011,4006742,198.44、エクササイズ&フィットネス、重量挙げ手袋、ロングビーチ、カリフォルニア、クレジット 00000002,06-01-201 1,4009775,005.58、エクササイズ&フィットネス、ウェイトリフティングマシンアクセサリー、アナハイム、カリフォルニア、クレジット 00000003,06-05-2011,4002199,198.19、体操、体操リング、ウィスコンシン州、ミルウォーキー 00000004,12-17-2011 、4002613,098.81、チームスポーツ、フィールドホッケー、テネシー州ナッシュビル、クレジット –