SQLyog
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SQLyog

Nhập .sql vào MS Access bằng OBDC

Bạn cần giải quyết hai vấn đề khác nhau:

  1. Tạo cơ sở dữ liệu MS Access trống với cấu trúc phù hợp với cấu trúc cơ sở dữ liệu MySQL.

  2. Trích xuất dữ liệu từ MySQL và tải nó vào MS Access.

Điều này không dễ dàng vì các cơ sở dữ liệu SQL khác nhau cung cấp các đặc điểm cấu trúc khác nhau, các kiểu dữ liệu khác nhau, v.v. Việc sử dụng MySQL của bạn càng phức tạp thì bạn càng có nhiều khả năng gặp phải một số trình dừng trong quá trình chuyển đổi (ví dụ:Access hoàn toàn không hỗ trợ trình kích hoạt). Ngược lại, nếu bạn đang sử dụng MySQL như một kho lưu trữ dữ liệu đơn giản, bạn có thể thấy việc chuyển đổi khá dễ dàng.

Để có được cơ sở dữ liệu MS Access có cấu trúc giống với cơ sở dữ liệu MySQL của bạn, cách tốt nhất là bạn nên tìm một công cụ định nghĩa / sơ đồ cơ sở dữ liệu cung cấp kỹ thuật đảo ngược và hỗ trợ cả MySQL và MS Access. Sử dụng nó để thiết kế ngược cơ sở dữ liệu MySQL của bạn thành một sơ đồ cơ sở dữ liệu, sau đó thay đổi cơ sở dữ liệu bên dưới thành MS Access và sử dụng công cụ để tạo cơ sở dữ liệu.

Xem Dezign cho cơ sở dữ liệu mà (trên giấy tờ, dù sao) cung cấp các tính năng bạn sẽ cần để thực hiện việc này.

Để truyền tải dữ liệu, có bất kỳ công cụ nào. Loại hoạt động này thường được gọi là ETL (Trích xuất, Dịch, Tải).



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Cú pháp mệnh đề if thích hợp cho một hàm được lưu trữ trong MySQL là gì?

  2. Làm cách nào để thay đổi bộ ký tự mặc định của bảng MySQL?

  3. Wait_timeout của MySQL không chính xác trong SQLyog

  4. Lỗi:1449, Người dùng được chỉ định làm trình xác định ('root' @ 'localhost') không tồn tại

  5. Đặt kết nối / máy chủ MySQL thành utf8mb4 thay vì uft8 đang phá vỡ các thủ tục được lưu trữ trong SQLYog