Tất cả các ứng dụng đa phần đều sử dụng cơ sở dữ liệu để lưu trữ, các hệ quản trị cơ sở dữ liệu có thể là Micorosoft Sql Server, MySQL, Oracle, Postgresql,… Bài tập hôm nay yêu cầu chúng ta thực hiện kết nối với cơ sở dữ liệu MySQL trên C#. Thông thường để kết nối với từng cơ sở dữ liệu khác nhau chúng ta cần phải có thư viện hay còn gọi là connector, cụ thể kết nối MySQL chúng ta cần MySQL Connector hỗ trợ ngôn ngữ lập trình C#. Thông qua câu lệnh QueryString và thư viện Mysql.Data.dll kèm theo.
Để thuận tiện cho việc download các bạn chỉ cần tải thư viện theo link sau: MySql.Data.dll(MySql Connector). Sau khi download về thành công, các bạn cài đặt trên máy tính, thông thường đường dẫn khi cài đặt xong sẽ nằm ở vị trí này: C:/Program Files (x86)/MySQL/MySQL Connector Net 8.0.26/Assemblies
Sau khi cài đặt xong, trong đường dẫn này chúng ta sẽ có được file Mysql.Data.dll là thành công.
Cách tạo CSDL MySQL
Đầu tiên các bạn cần cài đặt MySQL trước, sau đó có thể cài đặt Navicat hoặc MySQL Workbench để quản lý CSDL MySQL. Ở đây, tôi sử dụng Xampp để tạo CSDL quan hệ. Có thể theo dõi cách cài đặt Xampp theo hướng dẫn ở đây. Sau khi cài xong chúng ta bắt đầu truy cập vào phpmyadmin với đường dẫn: localhost/phpmyadmin trên trình duyệt như hình bên dưới.