Một blog của Amit Chào thế giới! Show
Trong blog này, tôi sẽ giải thích cách nhập dữ liệu từ tệp Excel vào MySQL. Hãy cùng xem việc thực hiện trong Python. Mô -đun Python được sử dụng:
Để sử dụng thư viện này, bạn cần cài đặt. Để cài đặt, sử dụng lệnh bên dưới pip install PyMySQL Nếu bạn muốn biết thêm pymysql thì hãy tham khảo các tài liệu PYMYSQL bằng liên kết dưới đây
Để cài đặt thư viện này, hãy sử dụng lệnh bên dưới: pip install xlrd Để biết thêm theo dõi các tài liệu XLRD. Hãy để mã mã:
Đây là dữ liệu trong DB của chúng tôi: Dữ liệu trong DBBạn có thể kiểm tra mã này tại kho lưu trữ GitHub của tôiGitHub Repository Cảm ơn bạn đã đọc. Hãy chia sẻ những gợi ý có giá trị của bạn, tôi đánh giá cao phản hồi trung thực của bạn! Tôi vừa hoàn thành một tập lệnh Python cơ bản cho một khách hàng mà tôi muốn chia sẻ với bạn. Anh ta cần một phương tiện dễ dàng để di chuyển dữ liệu qua lại giữa MySQL và Excel, và đôi khi anh ta cần phải thực hiện một chút thao túng giữa trên đường đi. Trong quá khứ tôi có thể chỉ dựa vào VBA cho việc này, nhưng tôi đã thấy nó dễ dàng hơn nhiều với Python. Trong bài đăng này và video đi kèm, tôi chỉ hiển thị một phần của dự án - nhập dữ liệu từ Excel vào MySQL thông qua Python. Bắt đầu nào.
Tải xuống các phụ thuộcGiả sử bạn đã cài đặt Python (tôi sử dụng phiên bản 2.7), tải xuống và cài đặt thư viện XLRD và mô-đun MySQLDB-
Phát triển kịch bảnSau đó điều chỉnh tập lệnh sau để phù hợp với nhu cầu của bạn:
Hy vọng điều này là hữu ích. Nhiều hơn nữa sẽ đến! Làm thế nào để bạn nhập dữ liệu từ Excel vào MySQL bằng Python?Ở đây chúng tôi sử dụng phương pháp tiêu chuẩn sử dụng gấu trúc. read_excel để lấy dữ liệu từ tệp excel. Nếu có một tờ cụ thể mà chúng tôi muốn, nó có thể được chọn bằng cách sử dụng sheet_name. Nếu tệp chứa các nhãn cột, chúng ta có thể bao gồm chúng bằng tham số index_col.
Tôi có thể nhập Excel vào MySQL không?Để đơn giản hóa điều này, bạn có thể nhập Excel vào MySQL. MySQL là một hệ thống quản lý cơ sở dữ liệu có thể mở rộng, nhanh chóng và đáng tin cậy, cho phép bạn lưu trữ và truy vấn hàng triệu hàng dữ liệu bằng các lệnh SQL đơn giản. Sử dụng MySQL, bạn cũng có thể kết nối các bảng Excel của mình với các bảng khác bằng các khóa chính và nước ngoài.you can import Excel into MySQL. MySQL is a scalable, fast, and reliable database management system that allows you to store and query millions of rows of data using simple SQL commands. Using MYSQL, you can also connect your Excel tables with one another tables using primary and foreign keys.
Làm cách nào để tải tệp CSV vào bảng MySQL bằng Python?Bước 1: Chuẩn bị tệp CSV.Để bắt đầu, hãy chuẩn bị tệp CSV mà bạn muốn nhập vào MySQL..... Bước 2: Nhập tệp CSV vào DataFrame..... Bước 3: Kết nối với MySQL bằng Python và tạo cơ sở dữ liệu..... Bước 4: Tạo bảng và nhập dữ liệu CSV vào bảng MySQL..... Bước 5: Truy vấn bảng .. Làm thế nào lưu dữ liệu excel trong cơ sở dữ liệu bằng Python?open_workbook ("pytest. xls") bảng = sách.sheet_by_name ("Nguồn") # Thiết lập cơ sở dữ liệu kết nối MySQL = mysqldb.Connect (host = "localhost", user = "root", passwd = "", db = "mysqlpython") # Nhận con trỏ, được sử dụng để đi qua cơ sở dữ liệu, dòng theo dòng con trỏ = cơ sở dữ liệu. |