Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

Phiên bản hiện tại của dbForge Studio dành cho MySQL không cho phép nhập toàn bộ cơ sở dữ liệu Access cùng một lúc. Thay vào đó, có một tùy chọn để di chuyển các bảng Access riêng biệt ở định dạng MySQL

Bài viết dưới đây mô tả toàn bộ quá trình chuyển đổi bảng Microsoft Access sang MySQL

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

Nhập dữ liệu

1. Mở dbForge Studio cho MySQL

2. Trên menu Cơ sở dữ liệu, nhấp vào Nhập dữ liệu. Trình hướng dẫn Nhập dữ liệu mở ra

3. Chọn định dạng nhập MS Access và chỉ định vị trí của Dữ liệu nguồn. Bấm tiếp

Nếu Dữ liệu nguồn được bảo vệ bằng mật khẩu, hộp thoại Mở Cơ sở dữ liệu MS Access sẽ xuất hiện để bạn nhập mật khẩu

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

GHI CHÚ. Để thực hiện chuyển, bạn phải cài đặt Microsoft Access Database Engine. Nó sẽ cài đặt các thành phần có thể được sử dụng để hỗ trợ truyền dữ liệu giữa các tệp Microsoft Access và các ứng dụng không phải của Microsoft Office. Nếu không, trình hướng dẫn Nhập sẽ hiển thị lỗi sau

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

Do đó, nếu bạn gặp sự cố, hãy tải xuống các thành phần còn thiếu tại đây

Lưu ý rằng các phiên bản bit của Hệ điều hành Windows và Công cụ cơ sở dữ liệu Microsoft Access của bạn phải trùng khớp, nghĩa là nếu bạn có hệ thống 64 bit, bạn nên sử dụng trình cài đặt 64 bit. Tuy nhiên, có những trường hợp Microsoft Access 32-bit được cài đặt trên hệ điều hành Windows 64-bit. Trong trường hợp này, hãy thực hiện các bước sau trước khi cài đặt

  • Bấm Bắt đầu, bấm Tất cả Chương trình, rồi bấm Phụ kiện
  • Bấm chuột phải vào Dấu nhắc lệnh, rồi bấm Chạy với tư cách Quản trị viên
  • Nhập đường dẫn tệp dẫn đến trình cài đặt và “/passive”. Nó sẽ giống như thế này

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

Trong trường hợp trên, hệ điều hành Windows là 64-bit, nhưng phiên bản Microsoft Access đã cài đặt là 32-bit. Đó là lý do tại sao bộ cài đặt 64-bit được yêu cầu

4. Chọn một bảng nguồn. Để nhanh chóng tìm thấy một bảng trong danh sách, hãy nhập các ký tự của tên bắt buộc vào trường Bộ lọc. Danh sách sẽ được lọc để chỉ hiển thị những người có chứa các ký tự như vậy trong tên của họ

5. Chỉ định kết nối MySQL mục tiêu và cơ sở dữ liệu để chuyển đổi dữ liệu thành. Ngoài ra, vì chúng ta cần tạo một bảng mới, hãy chọn Bảng mới và chỉ định tên của nó. Bấm tiếp

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

6. Ánh xạ các cột Nguồn sang các cột Mục tiêu. Vì chúng ta tạo một bảng mới trong MySQL, nên dbForge Studio cho MySQL sẽ tự động tạo và ánh xạ tất cả các cột, cũng như kiểu dữ liệu cho từng cột. Nếu kiểu dữ liệu của các cột khớp tự động không chính xác, thì bạn có thể chỉnh sửa các loại dữ liệu theo cách thủ công

Các cột Mục tiêu nằm ở trên cùng và các cột Nguồn ở cuối trang hướng dẫn (xem ảnh chụp màn hình bên dưới). Nhấp vào Trường cột nguồn và chọn cột bắt buộc từ danh sách thả xuống

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

GHI CHÚ. Để hủy ánh xạ của tất cả các cột, hãy nhấp vào Xóa ánh xạ trên thanh công cụ. Để khôi phục nó, hãy nhấp vào Điền vào ánh xạ

7. Để chỉnh sửa Thuộc tính cột, bấm đúp vào cột hoặc bấm chuột phải vào cột và chọn Chỉnh sửa cột

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

8. Nhấp vào Nhập và xem tiến trình nhập. dbForge Studio cho MySQL sẽ thông báo cho bạn biết quá trình chuyển đổi đã hoàn tất thành công hay thất bại. Nhấp vào nút Hiển thị tệp nhật ký để mở tệp nhật ký

9. Nhấp vào Kết thúc

GHI CHÚ. Bạn có thể lưu cài đặt nhập dưới dạng mẫu để sử dụng trong tương lai. Nhấp vào nút Lưu mẫu trên bất kỳ trang trình hướng dẫn nào để lưu cài đặt đã chọn. Lần tới, bạn chỉ nên chọn một mẫu và chỉ định vị trí của Dữ liệu nguồn – tất cả các cài đặt sẽ được đặt sẵn

Thiết lập các ràng buộc

Sau khi nhập tất cả các bảng cần thiết, bạn có thể thiết lập (hoặc sửa) quan hệ giữa các bảng đã chuyển đổi bằng cách tạo/chỉnh sửa khóa ngoại (nếu cần)

Ngoài ra, bạn có thể tạo khóa chính, nếu bạn bỏ qua bước này trong quá trình tạo bảng

Tạo khóa ngoại

  1. Mở bảng bạn cần và chọn Khóa ngoại mới từ menu Bảng
  2. Thêm các cột bắt buộc, chọn bảng được tham chiếu và ràng buộc được tham chiếu, rồi bấm OK

-hoặc là-

  1. Chuyển sang tab Hạn chế
  2. Tạo một ràng buộc từ menu ngữ cảnh

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

GHI CHÚ. Để tạo khóa ngoại, bảng được tham chiếu phải có một chỉ mục duy nhất, nếu không dbForge Studio sẽ nhắc bạn tạo nó. Nhấp vào Có trong hộp thoại và chỉ mục duy nhất sẽ được thêm vào

Tạo khóa chính

  1. Kích chuột phải vào bảng, chọn Edit Table, chuyển sang tab Constraints. Để tạo khóa, click chuột phải vào vùng trắng chọn New Primary Key

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

  1. Thêm các cột bắt buộc vào khóa và nhấp vào OK. Bạn cũng có thể chuyển sang tab Constraints và tạo khóa chính trong menu ngữ cảnh

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

Tóm lược

Trong bài viết này, chúng tôi đã xem xét các khía cạnh của việc nhập cơ sở dữ liệu MS Access vào cơ sở dữ liệu MySQL bằng dbForge Studio cho MySQL. Mặc dù thực tế là phiên bản hiện tại của chương trình không bao gồm công cụ để di chuyển cơ sở dữ liệu MS Access cùng một lúc, nhưng cơ chế nhập được mô tả ở trên cho phép thực hiện thao tác nhập nhanh chóng và dễ dàng

Chuyển đổi MS Access sang MySQL trực tuyến miễn phí

3 BÌNH LUẬN

  1. Alan Cosey

    Điều này là rất nghèo. Các. định dạng tệp accdb đã tồn tại được 8 năm và bạn chưa cập nhật quy trình nhập của mình. Rất thất vọng

  2. Andrey Langovoy

    Chào Alan,

    dbForge Studio cho MySQL hỗ trợ. định dạng accdb

    Cảm ơn bạn đã quan tâm của bạn

  3. Bob Hicks

    Bạn đã thấy cách SqlYog xử lý việc nhập cơ sở dữ liệu Access chưa? . Đối với chức năng cụ thể này, dbforge có giá trị bằng 0 theo nghĩa đen, bị giới hạn không thể tưởng tượng được về những gì nó hoàn thành

    Bạn có thể chuyển đổi MS Access sang MySQL không?

    Nhấp chuột phải vào bảng bạn muốn xuất và trong menu xuất hiện, chọn Xuất , Cơ sở dữ liệu ODBC . Hộp thoại Xuất xuất hiện. Nhập tên mong muốn cho bảng sau khi nhập vào máy chủ MySQL và nhấp vào OK.

    Làm cách nào để chuyển đổi truy vấn Access sang SQL?

    Có thể thực hiện theo các bước sau. .
    Khởi động Microsoft Access và mở cơ sở dữ liệu chứa truy vấn sẽ được chuyển đổi thành MySQL
    Mở truy vấn đã chọn trong Chế độ xem thiết kế bằng cách sử dụng nút "Chế độ xem thiết kế" hoặc nhấp chuột phải vào truy vấn và chọn "Chế độ xem thiết kế"
    Chọn "Chế độ xem" từ menu và chọn "Chế độ xem SQL"

    Bạn có thể sử dụng Microsoft Access làm cơ sở dữ liệu cho trang web không?

    Phần mềm Microsoft Access cho phép bạn tạo một cơ sở dữ liệu nhỏ mà bạn có thể sử dụng trên trang web của mình . Trước tiên bạn phải tạo một cơ sở dữ liệu mới, sau đó tạo các bảng lưu trữ thông tin trang web. Access có lợi cho các trang web nhỏ và quản trị viên web không quen với cấu trúc cơ sở dữ liệu.

    Tôi có thể sử dụng Microsoft Access trực tuyến miễn phí không?

    Để giúp người dùng đưa ra quyết định, Microsoft Access cung cấp thời gian dùng thử miễn phí. Trong trường hợp bạn đã đăng ký Microsoft 365, bạn có thể sử dụng Access miễn phí