2016-01-20 22 views
15

Tôi đang học MySQL. Tôi cần nhập dữ liệu từ tệp CSV vào bảng MySQL bằng JetBrains DataGrip.Cách nhập dữ liệu CSV vào MySQL trong JetBrains DataGrip

Tôi đã thực hiện công việc này trước đây trong dbForge MySQL, nhưng tuần trước tôi đã chuyển từ Windows sang Linux.

Có một số câu hỏi về cách nhập CSV vào MySQL trên StackOverflow, nhưng tôi vẫn chưa quen với SQL.

Làm cách nào để nhập tệp dữ liệu CSV trong JetBrains DataGrip?

Cảm ơn bạn!

Trả lời

26
  1. Context menu của nguồn dữ liệu bạn muốn nhập để
  2. Chọn Import from file ....
  3. Tùy chỉnh bảng sẽ được tạo ra, kiểm tra xem trước và bấm OK.

Context menu Import Dialog

+0

Cảm ơn bạn! Nó chỉ là những gì tôi vẫn cần! –

+0

Tôi đã thử điều này và nó đã lấy 280ms mỗi hàng của một tập tin 3 cột. Phải mất 380 giây cho 1321 hàng so với navicat mất 7 giây để nhập cùng một dữ liệu. Có cách nào để tăng tốc độ này không? Tôi muốn có thể chèn một số tệp csv chứa hàng triệu hàng dữ liệu – trench

+0

Hiện tại, nó khá nhanh với 2016.1 –

3

Hiện tại không có cách nào nhanh chóng để làm điều này, nhưng tôi hy vọng, trong bản cập nhật bugfix tiếp theo, DataGrip sẽ cung cấp chức năng này. Tôi sẽ viết bình luận ngay khi phiên bản mới này xuất hiện.

+0

bất kỳ tin tức về điều đó? – Lulu

+1

có! Hãy xem bài đăng cập nhật ngày hôm qua của chúng tôi: http://bit.ly/21emsEf – moscas

+0

kiểm tra câu trả lời mới, vui lòng – moscas

Các vấn đề liên quan