Estou tentando fazer um crud em C#, porém quando tento inicializar para testar a conexão com o banco aparece a seguinte mensagem nesta parte do código = connection = new MySqlConnection(connectionString); System.ArgumentException: 'O formato da cadeia de inicialização não está de acordo com a especificação iniciada no índice 41. Alguém pode me ajudar não sei
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using MySql.Data.MySqlClient;
namespace Crud_Csharp.Classes
{
public class DAL
{
private string server = "localhost";
private string database = "regra";
private string user = "root";
private string password = "";
private string connectionString = "Server={0};Database={1};Uid={2};Pwd{3};";
private MySqlConnection connection;
public DAL()
{
connectionString = String.Format(connectionString, server, database, user, password);
connection = new MySqlConnection(connectionString);
connection.Open();
}
}
}