Làm cách nào để kết nối phpMyAdmin với Visual Studio 2022?

Bài viết này chỉ cho bạn cách kết nối với cơ sở dữ liệu MySQL bằng Trình kết nối MySQL cho. MẠNG LƯỚI. Tôi cũng sẽ chỉ cho bạn cách cập nhật bản ghi cơ sở dữ liệu MySQL bằng C#

Điều kiện tiên quyết để chạy mẫu là

  • Cài đặt Visual Studio 2008 hoặc Visual Studio 2010
  • Cài đặt cơ sở dữ liệu MySQL trên máy cục bộ của bạn
  • Sử dụng công cụ quản trị cơ sở dữ liệu MySQL cho phép bạn tạo cơ sở dữ liệu và chạy các câu lệnh SQL. Tôi đang sử dụng phpMyAdmin, một giao diện web
  • Tải xuống và cài đặt Trình kết nối MySQL

Bắt đầu

Chạy ứng dụng XAMPP; . Sau khi cài đặt, hãy kiểm tra xem các dịch vụ này có đang chạy hay không. Bảng điều khiển XAMPP sau hiển thị những dịch vụ nào hiện đang chạy

MySql1.jpg

Bây giờ các bước sau sẽ chỉ ra cách kết nối với cơ sở dữ liệu MySQL bằng C#. Mạng lưới

Bước 1

Mở trang Quản trị MySQL và tạo cơ sở dữ liệu mới

MySql2.jpg

Bước 2

Sau khi tạo cơ sở dữ liệu mới, hãy tạo một bảng mới

MySql2.5.jpg

Bước 3

Sau khi tạo bảng mới, hãy mở Visual Studio và nhấp vào dự án mới và đặt tên cho dự án; . Thêm một tài liệu tham khảo cho hai. dll vào dự án (MySql. dll (ứng dụng Win), MySql. trang web. dll (Ứng dụng web))

Trong bài viết này, chúng ta sẽ học cách kết nối Cơ sở dữ liệu MySQL với C#. NET Framework trong Visual Studio. Đây là một bài viết thực hành nền tảng sẽ giúp những người mới bắt đầu kết nối một cơ sở dữ liệu có sẵn miễn phí được sử dụng rộng rãi như MySQL trong C# thông qua các công cụ miễn phí có sẵn khác. Bài viết này không yêu cầu bất kỳ ứng dụng hay phần mềm trả phí nào

Bước 1

Trước hết, chúng ta hãy bắt đầu với việc cài đặt XAMPP. XAMPP cho phép tạo một máy chủ cục bộ với cơ sở dữ liệu Apache và MySQL với các tính năng khác

Sau khi cài đặt xong, bảng điều khiển sẽ trông giống như thế này

Bước 2

Nhấp vào Bắt đầu trên Apache, MySQL và FileZilla. Các nút chuyển nhãn thành Dừng.  

Bước 3

Mở trình duyệt của bạn và gõ, localhost/phpmyadmin/

Trang sẽ trông giống như sau. Đây là nơi có thể truy cập cơ sở dữ liệu, xem và thực hiện các hướng dẫn ngay lập tức. Đây là vị trí để truy cập, cơ sở dữ liệu MySQL

Bước 4

Nhấp vào Cơ sở dữ liệu.  

Bây giờ, bên dưới Tạo cơ sở dữ liệu, nhập tên của cơ sở dữ liệu mới mà chúng tôi sẽ tạo

Nhập, TestDB, để nguyên Đối chiếu, sau đó nhấp vào Tạo

Bước 5

Cơ sở dữ liệu TestDB hiện đã được tạo. Bây giờ chúng ta hãy tạo một Table

Bước 6

Chạy truy vấn SQL

CREATE TABLE PhoneBook
{
    Id int,
    Name varchar(255),
    MobileNo int
}; 

Bước 7

Bảng đã được tạo với một tập hợp trống và không có hàng nào

Bước 8

Bạn có thể xem bảng trên cơ sở dữ liệu từ Tùy chọn cấu trúc trong thanh

Bấm để duyệt và xem nội dung của bảng.  

Bước 9

Bây giờ, chúng ta hãy cài đặt Visual Studio. Phiên bản Cộng đồng miễn phí và có thể được truy cập từ Trang web chính thức của Microsoft

Sau khi cài đặt, bạn có thể mở Trình cài đặt Visual Studio. Bây giờ, bấm vào Khởi chạy

Bước 10

Nhấp vào Tạo một dự án mới

Tạo dự án cho Windows Forms App trong C#,. NET Framework với tên Giải pháp bạn chọn

Bước 11

Bạn có thể thấy giải pháp Explorers như minh họa bên dưới với tất cả tài liệu tham khảo và tài nguyên được thiết lập cho Framework

Bước 12

Bây giờ chúng ta vào Tools trên Menu Bar và chọn Connect to Database. Có rất nhiều nhưng không có tùy chọn cơ sở dữ liệu MySQL. Điều này có thể được giải quyết bằng cách cài đặt Trình kết nối MySQL và MySQL cho Visual Studio

Bước 13

Tiếp theo, chúng ta cần cài đặt MySQL Connectors và MySQL cho Visual Studio. Truy cập các trang web sau để lấy tệp tải xuống cho các bản cài đặt tương ứng, ADO. NET cho MySQL (Trình kết nối/NET) và Trình cài đặt MySQL cho Visual Studio

Tải xuống ADO. NET Driver cho MySQL (Trình kết nối/NET) và Trình cài đặt MySQL cho Visual Studio 1. 2. 10 – Microsoft Windows – Trình cài đặt MSI x86.  

Bước 14

Khi Cài đặt MySQL hoàn tất, hãy khởi động lại Visual Studio

Bước 15

Bây giờ, hãy vào Solution Explorer. Nhấp chuột phải vào dự án, nhấp vào Thêm và chọn Tham chiếu

Bước 16

Nhấp vào MySql. Dữ liệu và MySql. DataEntityFramework chủ yếu dành cho EF6. Và sau đó bấm vào Ok

Bước 17

Bây giờ, chúng ta hãy quay lại Server Explorer. Nhấp đúp vào Kết nối dữ liệu và chọn Thêm kết nối. Bạn sẽ được đưa đến Chọn tùy chọn nguồn dữ liệu.  

Trong Nguồn dữ liệu, Bây giờ, chúng ta có thể thấy tùy chọn Cơ sở dữ liệu MySQL. Điều này chủ yếu không có khi chúng tôi chưa cài đặt MySQL Connector và MySQL cho Visual Studio

Bước 18

Bây giờ, bấm vào Tiếp tục. Tên máy chủ, tên người dùng, mật khẩu và tên cơ sở dữ liệu sẽ được điền vào

Hãy nhớ rằng, điều này giống với cơ sở dữ liệu của bạn trên localhost/phpmyadmin

Tôi đã nhập Tên máy chủ của mình là “localhost”, Tên người dùng là “root” và mật khẩu của tôi. Hãy nhớ rằng, ở trên, chúng tôi đã tạo Cơ sở dữ liệu TestDB cho chính thử nghiệm này. Ở đây, chúng ta có thể sử dụng tên chữ thường “testdb”.  

Nhấp vào Kiểm tra kết nối và khi thông báo thành công được nhắc, hãy chọn OK.  

Ghi chú

Trong trường hợp xảy ra bất kỳ sự cố nào dẫn đến lỗi kết nối cơ sở dữ liệu, hãy chọn tùy chọn Nâng cao và trong Chế độ SSL, chọn Không. Điều này sẽ giải quyết lỗi

Bước 19

Bây giờ, chúng ta có thể thấy cơ sở dữ liệu localhost(testdb) trên DataConnections của mình với các bảng của nó. Bạn còn nhớ bảng Danh bạ mà chúng ta đã tạo trước đó trong phpmyadmin không?

Bước 20

Nhấp chuột phải vào bảng và chúng ta có thể thấy các tùy chọn cho Trình kích hoạt, Tạo tập lệnh bảng, Truy vấn, Thiết kế và Truy xuất dữ liệu

Khi chúng tôi chọn tạo Tập lệnh bảng, tập lệnh sau sẽ bật lên.  

Tương tự, nếu chúng ta chọn truy xuất dữ liệu, dữ liệu có thể được nhìn thấy. Ở đây, vì chúng tôi chưa nhập bất kỳ dữ liệu nào, NULL được nhìn thấy

Bước 21

Để kiểm tra xem kết nối đã được thực hiện chưa, hãy hãy quay lại localhost/phpmyadmin và chèn một số dữ liệu vào bảng Danh bạ

Khi chúng tôi tải lại, chúng tôi có thể thấy NULL hiện đã thay đổi thành nhiều dữ liệu về Id, Name và MobileNo trong danh bạ

Bước 22

Hơn nữa, để kết nối bằng MySQL Connector/NET cho Ứng dụng Windows, chúng ta có thể thực hiện thông qua đoạn mã sau

MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;

myConnectionString = "server=localhost;uid=root;" +
    "pwd=null;database=testdb";

try
{
    conn = new MySql.Data.MySqlClient.MySqlConnection();
    conn.ConnectionString = myConnectionString;
    conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
    MessageBox.Show(ex.Message);
}

Đoạn mã trên có thể được sử dụng để tích hợp MySQL trong C# trong xác thực Windows gốc và các hoạt động CRUD sau đó có thể được thực hiện trên nó. Chúng tôi sẽ tìm hiểu thêm về nó trong bài viết tiếp theo của chúng tôi

Phần kết luận

Như vậy, trong bài viết này, chúng ta đã từng bước tìm hiểu quy trình phương pháp kết nối Cơ sở dữ liệu MySQL trong Visual Studio cho C#. Nền tảng NET. Chúng tôi đã thiết lập XAMPP, Visual Studio, MySQL Connector và MySQL cho Visual Studio, sau đó tạo Ứng dụng Windows Form trong C#. Nền tảng NET. Cuối cùng, chúng tôi đã kết nối cơ sở dữ liệu MySQL với Ứng dụng biểu mẫu Windows của chúng tôi

Làm cách nào để kết nối Cơ sở dữ liệu MySQL với Visual Studio 2022?

Khởi động Visual Studio và mở Server Explorer bằng cách nhấp vào Server Explorer từ menu View. Bấm chuột phải vào nút Kết nối dữ liệu rồi chọn Thêm kết nối. .
Chọn Cơ sở dữ liệu MySQL từ danh sách các nguồn dữ liệu. .
Lựa chọn. .
Nhấn OK để quay lại cửa sổ Add Connections

Làm cách nào để kết nối Visual Studio Code với phpMyAdmin?

Mở Trình chỉnh sửa mã .
Mở ngăn Server Explorer bằng cách nhấp vào Xem
Bấm chuột phải vào nút Kết nối dữ liệu và chọn Thêm kết nối
Trong cửa sổ Add Connection, đảm bảo MySQL Data Provider đang được sử dụng và điền đầy đủ thông tin. .
Nhấp vào Kiểm tra kết nối để đảm bảo bạn có kết nối hợp lệ, sau đó nhấp vào OK

MySQL có hoạt động với Visual Studio 2022 không?

Bạn không thể làm việc với MySql nếu sử dụng Visual Studio 2022 . Bạn chỉ có thể sử dụng MySql với Visual Studio 2019.

Làm cách nào để kết nối Cơ sở dữ liệu với Visual Studio?

Trên menu Xem, chọn Windows khác > Nguồn dữ liệu. Trong cửa sổ Nguồn dữ liệu, nhấp vào Thêm nguồn dữ liệu mới. Trình hướng dẫn cấu hình nguồn dữ liệu mở ra. Chọn Cơ sở dữ liệu trên trang Chọn loại nguồn dữ liệu rồi chọn Tiếp theo