Lỗi đến từ máy khách MySQL. Có vẻ như nó đang mong đợi bạn cung cấp một tham số cụ thể trong chuỗi kết nối mà bạn không cung cấp. Mặc dù tôi không đủ quen thuộc với trình điều khiển MySQL được quản lý để cho bạn biết điều gì còn thiếu, nhưng thực tế là một cái gì đó là sự thiếu sót là khá rõ ràng.
Bạn có thể muốn thử thêm một khoảng trắng giữa dấu chấm phẩy báo hiệu sự kết thúc của một tham số và tên của tham số tiếp theo. Như thế này:
Dim con As New MySqlConnection("Server=" + host + "; Database=" + database + "; Uid=" + user + "; Pwd=" + password + ";")