Bài viết này là một tập hợp các hướng dẫn đầy đủ về cách liên kết mặt trước cơ sở dữ liệu Microsoft Access với cơ sở dữ liệu MYSQL được lưu trữ trên máy chủ web. Chúng tôi bắt đầu bạn từ con số không và xây dựng nó lên đến đỉnh cao
- Xin chào, tôi là Derek Leong
- 21 Tháng Tám, 2019
- 9. 33 giờ chiều
- Dịch vụ phát triển
- Phát triển cơ sở dữ liệu truy cập
Bài viết này là một tập hợp các hướng dẫn đầy đủ về cách liên kết mặt trước cơ sở dữ liệu Microsoft Access với cơ sở dữ liệu MYSQL được lưu trữ trên máy chủ web. Chúng tôi bắt đầu bạn từ con số không và xây dựng nó lên đến đỉnh cao. Đây là các bước sau
- Cài đặt trình điều khiển Trình kết nối MYSQL/ODBC
- Tạo DSN người dùng [Tên nguồn dữ liệu]
- Sử dụng Microsoft Access để tạo các bảng được liên kết với cơ sở dữ liệu MYSQL
Lý do tại sao bạn cần kết nối với cơ sở dữ liệu MYSQL
Một cách để tăng hiệu suất của cơ sở dữ liệu Access là di chuyển dữ liệu sang cơ sở dữ liệu MYSQL. Ngay lập tức, cơ sở dữ liệu Access có những hạn chế nhất định. Ví dụ: cơ sở dữ liệu Access không thể phát triển vượt quá 2GB dữ liệu và có thể phục vụ khoảng 20 người cùng lúc với khối lượng công việc hợp lý. Ngay cả với những hạn chế này, cơ sở dữ liệu Access là một tùy chọn làm việc tuyệt vời cho các nhóm nhỏ để cộng tác trên một quy trình công việc số hóa. Khi cơ sở dữ liệu Access bắt đầu phát triển về quy mô và số lượng người dùng, một lộ trình phát triển tự nhiên là di chuyển dữ liệu hiện có từ Microsoft Access sang MYSQL. Để thực hiện việc này, có thể bạn sẽ cần sự trợ giúp của nhà phát triển cơ sở dữ liệu Access có kiến thức kỹ thuật để thực hiện việc này
Vậy là nhà phát triển cơ sở dữ liệu Access của bạn đã hoàn thành việc di chuyển tất cả các bảng cơ sở dữ liệu Access của bạn sang cơ sở dữ liệu MYSQL được lưu trữ ở đâu đó trên internet. Để bạn bắt đầu truy cập dữ liệu bằng giao diện người dùng cơ sở dữ liệu Access, bạn sẽ cần tạo các bảng được liên kết với cơ sở dữ liệu MYSQL. Nhà phát triển Access của bạn có thể thực hiện nhiệm vụ này cho bạn, nhưng nếu bạn muốn trao quyền cho chính mình thì không quá khó để thực hiện việc này. Nhưng trước khi đi sâu vào chi tiết cụ thể, bạn phải nhận được 4 mẩu thông tin từ nhà phát triển cơ sở dữ liệu Access, người đã di chuyển bạn. Không có nó, bạn sẽ không thể kết nối với cơ sở dữ liệu MYSQL. Viết nó xuống một nơi nào đó. Bạn sẽ cần nó khi tôi thực hiện bước 2
- thông tin 1. Máy chủ TCP/IP,
- Thông tin 2. Tên tài khoản,
- Thông tin 3. Mật khẩu,
- Thông tin 4. Tên cơ sở dữ liệu
Bước 1. Cài đặt trình điều khiển Trình kết nối MYSQL/ODBC
Bạn sẽ bắt đầu bằng cách cài đặt trình điều khiển MYSQL Connector/ODBC. Nó có thể được tải xuống miễn phí từ liên kết này https. // nhà phát triển. mysql. com/downloads/connector/odbc/.
Chọn đúng tệp để tải xuống và cài đặt có thể gây nhầm lẫn vì có hai phiên bản của nó. Phiên bản 32-bit và 64-bit. Phiên bản phù hợp để cài đặt cần khớp với phiên bản bit của cơ sở dữ liệu Microsoft Access hoặc Access Runtime của bạn. Ví dụ: nếu bạn đã cài đặt phần mềm Microsoft Access 32-bit hoặc Access Runtime, thì hãy chọn trình điều khiển 32-bit MYSQL Connector/ODBC. Trình điều khiển MYSQL Connector/ODBC hoạt động như một trình thông dịch để cho phép cơ sở dữ liệu Microsoft Access giao tiếp với cơ sở dữ liệu MYSQL.
Bước 2. Tạo DSN người dùng [Tên nguồn dữ liệu]
Sau khi đã cài đặt trình điều khiển MYSQL Connector/ODBC, bạn cần tạo Tên nguồn dữ liệu hoặc DSN để kết nối máy tính của mình với cơ sở dữ liệu MYSQL đích nằm trong máy chủ web. Trên Windows Search của bạn, tìm kiếm “ODBC”. Bạn cần chọn giữa việc tạo nguồn dữ liệu ODBC 32-bit hoặc 64-bit. Phiên bản bit của nguồn dữ liệu cần khớp với phiên bản bit của cơ sở dữ liệu Microsoft Access hoặc Access Runtime của bạn
Khi bạn thấy Quản trị viên nguồn dữ liệu ODBC, hãy ở lại tab DSN người dùng và nhấp vào nút Thêm
Trong cửa sổ Tạo nguồn dữ liệu mới, chọn Trình điều khiển Unicode MYSQL ODBC và nhấp vào Kết thúc
Trong màn hình tiếp theo, hãy điền vào các trường này
Tên nguồn dữ liệu. Đặt bất kỳ tên nào bạn thích
Sự miêu tả. bạn có thể để trống
Máy chủ TCP/IP. Nhận cái này từ nhà phát triển cơ sở dữ liệu Access của bạn
Hải cảng. 3306
Mật khẩu. Nhận cái này từ nhà phát triển cơ sở dữ liệu Access của bạn
cơ sở dữ liệu. Nhận cái này từ nhà phát triển cơ sở dữ liệu Access của bạn
Nhấp vào được
Bước 3. Sử dụng Microsoft Access để tạo các bảng được liên kết với cơ sở dữ liệu MYSQL
Khi DSN Người dùng đã được tạo, bạn sẽ cần liên kết ứng dụng cơ sở dữ liệu Access với DSN Người dùng. Mở cơ sở dữ liệu Access và bấm vào Dữ liệu ngoài->Nguồn dữ liệu mới->Từ các nguồn khác->Cơ sở dữ liệu ODBC
Tiếp theo, chọn Liên kết với nguồn dữ liệu bằng cách tạo bảng được liên kết
Trong cửa sổ Chọn nguồn dữ liệu, nhấp vào tab Nguồn dữ liệu máy và chọn DSN người dùng bạn đã tạo. Nhấp vào OK
Và cuối cùng, trong cửa sổ Link Tables, click vào Select All và OK
Tóm lược
Để liên kết giao diện người dùng cơ sở dữ liệu Access với cơ sở dữ liệu phụ trợ MYSQL, bạn cần thực hiện 3 bước chính. Bước đầu tiên là cài đặt trình điều khiển MYSQL Connector/ODBC. Về cơ bản, phần mềm này hoạt động như một trình thông dịch giữa cơ sở dữ liệu Access và cơ sở dữ liệu MYSQL. Bước thứ hai là tạo Tên nguồn dữ liệu [DSN]. DSN đại diện cho cơ sở dữ liệu MYSQL nằm trong một máy chủ web cụ thể trong mạng internet rộng lớn. Bước cuối cùng là kết nối giao diện người dùng cơ sở dữ liệu Access với DSN này và cuối cùng là liên kết tất cả các bảng nội bộ với ứng dụng Access
Giới thiệu về Aeternus Consulting
Aeternus Consulting là một cơ quan sáng tạo kỹ thuật số. Chúng tôi tạo đồ họa thông tin hấp dẫn để giúp khách hàng tiếp cận nhiều đối tượng hơn
liên kết liên quan. Dịch vụ thiết kế đồ họa thông tin tại Singapore
TrướcTrướcTại sao các doanh nghiệp nhỏ nên sử dụng cơ sở dữ liệu Access – 6 lý do thực sự quan trọng.
Tiếp theoBiểu đồ Excel đẹp. biểu đồ có biểu tượng cảm xúcTiếp theo
Xin chào, tôi là Derek Leong
Tôi tạo trang web, bản trình bày PowerPoint và sách điện tử. Tôi yêu nghệ thuật cổ điển, thiết kế đồ họa, mèo và có niềm đam mê không lành mạnh với các chủ đề huyền bí. Các kỹ năng của tôi bao gồm lập trình WordPress, Elementor, Javascript, Blender & VBA
Jake Rogers nói. Cảm ơn bạn đã hướng dẫn kỹ lưỡng, ngắn gọn và chu đáo. Nó đã làm cho một quy trình phức tạp khác trở nên đơn giản đối với một người không chuyên về công nghệ. Lời khen của tôi dành cho tác giảMột Phản hồi
MS Access có thể sử dụng MySQL không?
MS Access có giống với MySQL không?
MySQL hay MS Access cái nào tốt hơn?
Cơ sở dữ liệu MySQL và MS Access là gì?