/// <summary> /// Constructor /// </summary> /// <param name="dbName"></param> public MySqlDatabase(string dbName) { MySqlDbDefault(dbName); // Fluent API initialization mySqlFI = new MySqlDatabaseFApi(this); }
/// <summary> /// Default constructor /// </summary> public MySqlDatabase() { // Sets a default name to the database DatabaseName = ConnectionStringBuilder.GetDefaultDbName(dbManager.GetAndIncrNbDefaultDb()); // Intitialization of the Fluent API mySqlFI = new MySqlDatabaseFApi(this); }
/// <summary> /// Constructor /// All params are optionals /// </summary> /// <param name="databaseName"></param> /// <param name="userId"></param> /// <param name="password"></param> /// <param name="port"></param> /// <param name="server"></param> /// <param name="connectionString"></param> public MySqlDatabase( string databaseName = "", string userId = "", string password = "", string port = "", string server = "", string connectionString = "") { DatabaseName = databaseName; Port = port; UserId = userId; Password = password; Port = port; Server = server; ConnectionString = ""; // Fluent API initialization mySqlFI = new MySqlDatabaseFApi(this); }