MySQL cho Excel 365

Bạn có thể sử dụng Cổng SQL từ Trình điều khiển ODBC cho Office 365 để truy vấn dữ liệu Office 365 thông qua giao diện MySQL. Thực hiện theo quy trình bên dưới để bắt đầu dịch vụ điều khiển từ xa MySQL của Cổng SQL và làm việc với dữ liệu Office 365 trực tiếp trong MySQL Workbench

Kết nối với Dữ liệu Office 365

Nếu bạn chưa làm như vậy, hãy cung cấp các giá trị cho thuộc tính kết nối bắt buộc trong tên nguồn dữ liệu (DSN). Bạn có thể sử dụng Quản trị viên nguồn dữ liệu ODBC tích hợp sẵn của Microsoft để định cấu hình DSN. Đây cũng là bước cuối cùng của quá trình cài đặt driver. Xem chương "Bắt đầu" trong tài liệu trợ giúp để biết hướng dẫn sử dụng Quản trị viên nguồn dữ liệu ODBC của Microsoft để tạo và định cấu hình DSN

Office 365 sử dụng tiêu chuẩn xác thực OAuth. Để xác thực yêu cầu, bạn sẽ cần lấy OAuthClientId, OAuthClientSecret và OAuthCallbackURL bằng cách đăng ký ứng dụng với Office 365. Xem chương "Bắt đầu" của tài liệu trợ giúp để biết hướng dẫn sử dụng OAuth

Định cấu hình Cổng SQL

Xem phần thiết lập kết nối với dữ liệu Office 365 dưới dạng cơ sở dữ liệu MySQL ảo. Bạn sẽ định cấu hình dịch vụ điều khiển từ xa MySQL lắng nghe các yêu cầu MySQL từ máy khách. Dịch vụ có thể được cấu hình trong giao diện người dùng SQL Gateway

Truy vấn Office 365 từ MySQL Workbench

Các bước bên dưới phác thảo kết nối với cơ sở dữ liệu Office 365 ảo được tạo trong Cổng SQL từ MySQL Workbench và đưa ra các truy vấn cơ bản để hoạt động với dữ liệu Office 365 trực tiếp

Kết nối với Office 365 thông qua Cổng SQL

  1. Trong MySQL Workbench, nhấp để thêm kết nối MySQL mới
  2. Đặt tên cho kết nối (CData SQL Gateway cho Office 365)
  3. Đặt các tham số Tên máy chủ, Cổng và Tên người dùng để kết nối với Cổng SQL
  4. Nhấp vào Lưu trữ trong Vault để đặt và lưu trữ mật khẩu
  5. Nhấp vào Kiểm tra kết nối để đảm bảo kết nối được định cấu hình đúng và nhấp vào OK
  1. Mở kết nối bạn vừa tạo (CData SQL Gateway cho Office 365)
  2. Nhấp vào Tệp -> Tab Truy vấn mới
  3. Viết truy vấn SQL để truy xuất dữ liệu Office 365, chẳng hạn như CHỌN * TỪ `CData Office365 Sys`. Các tập tin;

Với quyền truy cập vào dữ liệu Office 365 trực tiếp từ MySQL Workbench, bạn có thể dễ dàng truy vấn và cập nhật Office 365, giống như bạn làm với cơ sở dữ liệu MySQL. Bắt đầu ngay bây giờ với bản dùng thử 30 ngày miễn phí Trình điều khiển ODBC CData cho Office 365 và Cổng SQL CData

Trình điều khiển CData ODBC cho MySQL sử dụng giao diện ODBC tiêu chuẩn để liên kết dữ liệu MySQL với các ứng dụng như Microsoft Access và Excel. Làm theo các bước bên dưới để sử dụng Microsoft Query nhằm nhập dữ liệu MySQL vào bảng tính và cung cấp giá trị cho truy vấn được tham số hóa từ các ô trong bảng tính

Nếu bạn chưa có, trước tiên hãy chỉ định thuộc tính kết nối trong ODBC DSN (tên nguồn dữ liệu). Đây là bước cuối cùng của quá trình cài đặt trình điều khiển. Bạn có thể sử dụng Quản trị viên nguồn dữ liệu ODBC của Microsoft để tạo và định cấu hình DSN ODBC

Thuộc tính Máy chủ và Cổng phải được đặt thành máy chủ MySQL. Nếu IntegratedSecurity được đặt thành false, thì Người dùng và Mật khẩu phải được đặt thành thông tin xác thực người dùng hợp lệ. Tùy chọn, Cơ sở dữ liệu có thể được đặt để kết nối với cơ sở dữ liệu cụ thể. Nếu không được đặt, các bảng từ tất cả các cơ sở dữ liệu sẽ được trả về

Sau đó, bạn có thể làm việc với dữ liệu MySQL trực tiếp trong Excel

  1. Trong Excel, mở tab Data và chọn From Other Sources -> From Microsoft Query.
  2. Chọn DSN MySQL. Chọn tùy chọn để sử dụng Trình hướng dẫn truy vấn để tạo/chỉnh sửa truy vấn.
  3. Trong Trình hướng dẫn truy vấn, mở rộng nút cho bảng mà bạn muốn nhập vào bảng tính của mình. Chọn các cột bạn muốn nhập và nhấp vào mũi tên để thêm chúng vào truy vấn của bạn. Ngoài ra, chọn tên bảng để thêm tất cả các cột cho bảng đó.
  4. Trang Lọc dữ liệu cho phép bạn chỉ định tiêu chí. Ví dụ: bạn có thể giới hạn kết quả bằng cách đặt phạm vi ngày.
  5. Nếu bạn muốn sử dụng tham số trong truy vấn của mình, hãy chọn tùy chọn để chỉnh sửa truy vấn trong Microsoft Query
  6. Để đặt tham số trong truy vấn, bạn sẽ cần sửa đổi trực tiếp câu lệnh SQL. Để thực hiện việc này, hãy bấm vào nút SQL trong Trình soạn thảo truy vấn. Nếu bạn đặt tiêu chí lọc sớm hơn, bạn sẽ có sẵn mệnh đề WHERE trong truy vấn

    Để sử dụng một tham số, hãy sử dụng dấu "?" . Ví dụ: nếu bạn đang nhập Đơn hàng, bạn có thể đặt "ShipCountry=?"

    Nội dung này đã được lưu trữ và không còn được duy trì bởi Đại học Indiana. Thông tin ở đây có thể không còn chính xác và các liên kết có thể không còn khả dụng hoặc đáng tin cậy

    Sau đây là hướng dẫn tải, cài đặt và cấu hình MySQL cho Excel phiên bản 1. 3. 6

    Trên trang này


    Tổng quan

    Oracle's MySQL for Excel là một bổ trợ dành cho Excel dựa trên Windows. Nó cung cấp một giao diện giống như trình hướng dẫn để duyệt các lược đồ, bảng, dạng xem và quy trình của MySQL cũng như thực hiện các thao tác dữ liệu đối với chúng trong Excel. Nó cũng cho phép bạn nhập dữ liệu MySQL vào Excel, tạo bảng MySQL mới từ dữ liệu Excel đã chọn, nối dữ liệu Excel vào bảng MySQL hiện có và chỉnh sửa dữ liệu bảng MySQL trực tiếp từ Excel

    Ghi chú

    • MySQL cho Excel có thể trả về tất cả các hàng hoặc một phạm vi hàng được chỉ định từ một bảng duy nhất. Nó không thể nhập dữ liệu được lưu trữ trong hai bảng khác nhau, thực hiện nối bảng hoặc lọc dữ liệu. Do đó, ví dụ: bạn có thể sử dụng MySQL cho Excel để nhập các hàng từ 1 đến 5 trong một bảng, nhưng bạn không thể sử dụng nó để chỉ nhập những hàng đáp ứng các tiêu chí nhất định, chẳng hạn như các hàng trong bảng nhân viên có "trạng thái nhân viên" . Nếu bạn cần chạy các truy vấn MySQL liên quan đến việc lọc dữ liệu hoặc truy xuất dữ liệu từ nhiều bảng, hãy xem Sử dụng Truy vấn MS để kết nối với cơ sở dữ liệu MySQL của bạn trên RDC tại IU
    • Hiện tại, MySQL cho Excel không có sẵn cho Excel cho Mac

    Tải xuống và cài đặt MySQL cho Excel

    Để cài đặt bổ trợ MySQL cho Excel, bạn phải đăng nhập vào máy trạm của mình với tư cách quản trị viên

    Trình cài đặt MySQL cho Excel sẽ kiểm tra hệ thống của bạn để đảm bảo rằng nó đáp ứng các yêu cầu sau;

    • Khung lưới 4. 0 (khách hàng hoặc hồ sơ đầy đủ)
    • Excel 2007 trở lên
    • Công cụ Visual Studio 2010 dành cho Office Runtime (Điều này là bắt buộc để chạy các công cụ dựa trên Office được xây dựng bằng Visual Studio; trình cài đặt MySQL cho Excel có thể cài đặt công cụ này cho bạn. Công cụ dành cho nhà phát triển Office dành cho Visual Studio không thể thay thế cho yêu cầu này. )
    • Kết nối Máy chủ MySQL khả dụng

    Để có trình cài đặt, hãy tải xuống tệp MSI độc lập

    Để chạy trình cài đặt

    1. Trên máy trạm của bạn, hãy mở thư mục chứa tệp trình cài đặt (mysql-for-excel-1.3.6.msi), sau đó nhấp chuột phải vào tệp và chọn Cài đặt .
    2. Nếu bạn thấy cảnh báo bảo mật hỏi bạn có muốn chạy tệp này hay không, hãy nhấp vào Chạy .
    3. Khi trình hướng dẫn MySQL for Excel 1.3.6 Setup khởi chạy, hãy nhấp vào Tiếp theo .
    4. Để chấp nhận thư mục đích mặc định, hãy nhấp vào Tiếp theo . Ngoài ra, để chọn một vị trí tùy chỉnh, hãy nhấp vào Thay đổi , duyệt đến thư mục mong muốn (hoặc tạo một thư mục mới), nhấp vào thư mục mong muốn, nhấp vào OK, and then click Next.
    5. Khi được nhắc, hãy nhấp vào Cài đặt để bắt đầu cài đặt.
    6. Nếu bạn thấy cảnh báo bảo mật hỏi liệu bạn có muốn chương trình cài đặt phần mềm trên máy tính của mình hay không, hãy nhấp vào .
    7. Nếu hệ thống của bạn nhắc bạn đăng nhập với tư cách quản trị viên, hãy nhập tên người dùng và mật khẩu cho tài khoản quản trị viên cục bộ để tiếp tục
    8. Khi quá trình cài đặt hoàn tất, hãy nhấp vào Hoàn tất để thoát trình hướng dẫn thiết lập.

    Để truy cập phần bổ trợ MySQL dành cho Excel, hãy khởi chạy Microsoft Excel, sau đó, trên tab Dữ liệu (ở bên phải), . MySQL for Excel.

    Kết nối với cơ sở dữ liệu MySQL của bạn

    Ghi chú

    • Trước khi người dùng (bao gồm cả người dùng root) có thể kết nối với phiên bản máy chủ MySQL của bạn từ Excel, bạn phải thêm thông tin đăng nhập cho họ (với các đặc quyền truy cập thích hợp) trong cơ sở dữ liệu của bạn. Để biết hướng dẫn, hãy xem Tạo tài khoản người dùng cho cơ sở dữ liệu MySQL của bạn trên RDC tại IU
    • Nếu bạn không biết tên người dùng hoặc mật khẩu của mình, hãy gửi email cho nhóm Quản trị RDC để được trợ giúp

    Để định cấu hình MySQL cho Excel để kết nối với cơ sở dữ liệu MySQL của bạn trên RDC

    1. Trong Excel, trên tab Dữ liệu , nhấp vào MySQL cho Excel to launch the add-in.
    2. Trong bảng điều khiển "MySQL cho Excel" (gần cuối), nhấp vào Kết nối mới .
    3. Trong màn hình "Kết nối phiên bản MySQL"
      • Đối với "Tên kết nối", hãy nhập tên cho kết nối (ví dụ: RDC-MySQL)
      • Đối với "Phương thức kết nối", đảm bảo rằng Tiêu chuẩn (TCP/IP) được chọn.
      • Đối với "Tên máy chủ", hãy nhập tên máy chủ của máy chủ RDC. sasrdsmp01.uits.iu.edu
      • Đối với "Cổng", nhập số cổng TCP/IP. 3006
      • Đối với "Tên người dùng" và "Mật khẩu", hãy nhập thông tin đăng nhập cho tài khoản MySQL có quyền truy cập cơ sở dữ liệu của bạn
      • Theo tùy chọn, đối với "Lược đồ mặc định", hãy nhập tên lược đồ
      • Để xác nhận kết nối, hãy nhấp vào Kiểm tra kết nối . Nếu kết nối hợp lệ, hãy nhấp vào OK .
    4. Kết nối mới được tạo sẽ xuất hiện trong bảng "MySQL cho Excel";

    Sau khi kết nối của bạn được định cấu hình trong phần bổ trợ MySQL cho Excel, bạn có thể quay lại kết nối đó sau; . Data tab, click MySQL for Excel, and then, double-click the name of your connection.

    Được trợ giúp

    Để được trợ giúp sử dụng MySQL cho Excel, hãy xem Hướng dẫn về MySQL cho Excel

    Nếu bạn cần trợ giúp kết nối với cơ sở dữ liệu MySQL của mình trên RDC, hãy gửi email cho nhóm Quản trị RDC

    Để biết thông tin về các tài khoản cơ sở dữ liệu RDC, hãy xem phần Giới thiệu về tổ hợp cơ sở dữ liệu nghiên cứu (RDC) tại Đại học Indiana

    Ghi chú

    UITS không hỗ trợ MySQL cho Excel ngoài việc cung cấp hướng dẫn cài đặt và giúp bạn kết nối với cơ sở dữ liệu của mình

    Làm cách nào để kết nối MySQL với Excel 365?

    Kết nối Excel với MySQL bằng Get & Transform (Power Query) .
    Bấm vào Dữ liệu trong Excel, sau đó mở rộng danh sách thả xuống Lấy dữ liệu. .
    Trong hộp thoại Từ ODBC, hãy chọn tên nguồn dữ liệu (DSN) của bạn. .
    Nếu bạn đang sử dụng tên người dùng hoặc mật khẩu cơ sở dữ liệu, hãy chọn Cơ sở dữ liệu và nhập thông tin đăng nhập của bạn vào hộp thoại quay số, sau đó nhấp vào Kết nối

    MySQL cho Excel ở đâu trong Excel?

    Để truy cập bổ trợ MySQL cho Excel, hãy khởi chạy Microsoft Excel, sau đó, trên tab Dữ liệu (ở bên phải), nhấp vào MySQL cho Excel.

    MySQL có hoạt động với Excel không?

    MySQL cho Excel là một phần bổ trợ cho phép bạn duyệt qua các lược đồ, bảng, dạng xem và quy trình của MySQL từ bên trong Microsoft Excel . Với MySQL cho Excel, bạn có thể thực hiện các thao tác sau. Nhập dữ liệu MySQL vào Excel. Xuất dữ liệu Excel sang MySQL dưới dạng bảng mới hoặc nối thêm dữ liệu vào bảng hiện có.

    Làm cách nào để kết nối tệp Excel với MySQL?

    Bước 1. Nhấp vào nút Duyệt qua và chọn tệp Excel bạn muốn nhập vào MySQL. Bước 2. Chọn MySQL làm cơ sở dữ liệu mong muốn của bạn. Theo tệp excel của bạn, hãy chọn hoặc bỏ chọn Tệp của tôi có Hàng tiêu đề. Bước 3. Dựa trên tệp Excel của bạn, hãy kiểm tra Sử dụng KIỂM TRA NẾU BẢNG EXISTS