Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Załaduj plik danych, różnica między Windows a Linux

Przetestowałem to "LOAD DATA INFILE" w systemie Windows 8.1 przy użyciu mysql 5.6.17. Poniżej znajduje się format tabeli

+-----------+-------------+------+-----+---------+----------------+
| Field     | Type        | Null | Key | Default | Extra          |
+-----------+-------------+------+-----+---------+----------------+ 
| id        | int(11)     | NO   | PRI | NULL    | auto_increment |
| charactor | varchar(30) | YES  |     | NULL    |                |
| movie     | varchar(30) | YES  |     | NULL    |                |
+-----------+-------------+------+-----+---------+----------------+

LOAD DATA LOCAL INFILE 'C:/Users/kaviranga/Desktop/scifi.csv' INTO TABLE scifi FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 0 LINES (charactor,movie);

Działało to idealnie, a format pliku csv, którego użyłem, jak poniżej

"Soldier 2","Pirates of the Carribian 2"
"Soldier 1","Pirates of the Carribian 4"

Nie używaj jak poniżej. Może to powodować błędy.

'C:\Users\kaviranga\Desktop\scifi.csv'

Załączam tę odpowiedź na przyszłość.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tworząc witrynę do udostępniania wideo, potrzebujesz odtwarzacza wideo

  2. jak dynamicznie zmieniać style CSS za pomocą php/Mysql..chce tworzyć motywy, które są unikalne dla każdego użytkownika?

  3. Jak utworzyć tabelę w MySQL Workbench za pomocą GUI

  4. Studiowanie kodu źródłowego MySQL, SQLite, aby dowiedzieć się o implementacji RDBMS

  5. mysql wybierz, aby zwrócić spacje dla wszystkich poza pierwszym wierszem powtarzającej się kolumny