Vì phpMyAdmin là một công cụ quản trị MySQL, tôi cho rằng bạn đã thực sự cài đặt MySQL. Rõ ràng là bạn nên kiểm tra xem bạn đã cài đặt và chạy cơ sở dữ liệu chưa trước khi tiếp tục. Bạn có thể kết nối với nó trong phpMyAdmin hoặc bằng các công cụ dòng lệnh mysql không?
Thử cài đặt trình kết nối MySQL .NET , thêm một tham chiếu đến MySql.Data assembly và sau đó:
var connection = new MySqlConnection(
"server=localhost;user id=root;password=secret;database=MyDB;");
connection.Open();
Nói chung, bạn nên gói các đối tượng kết nối, lệnh và trình đọc dữ liệu của mình trong using
nếu bạn có thể để chúng được xử lý đúng cách
using(var connection = new MySqlConnection("..."))
{
connection.Open();
using(var command = connection.CreateCommand())
{
command.CommandText = "...";
}
connection.Close();
}
v.v. hoặc gói trong một lần thử cuối cùng và dọn dẹp các đối tượng trong phần cuối cùng.