MySQL is an open source database that is lightweight and fast.
Prior to version 3.23, MySQL does not support transactions, and therefore does not support explicit commit (they use autocommit by default after eny SQL command). To use MySQL versions 3.22 and earlier, you have to make change to application configuration file. You will need to set parameter ‘ChangeAutocommit’, of logical database, to ‘false’ (this will disable DODS to change, database connection, autocommit property). Example:
This section presents an example of a MySQL configuration, where <database_id> is your database identifier.
#------------------------------------------------------------------- # Database Manager Configuration #------------------------------------------------------------------- DatabaseManager.Databases[] = <database_id> DatabaseManager.DefaultDatabase = <database_id> DatabaseManager.Debug = true DatabaseManager.DB.<database_id>.ClassType = Standard DatabaseManager.DB.<database_id>.Connection.User = <username> DatabaseManager.DB.<database_id>.Connection.Password = <password> DatabaseManager.DB.<database_id>.Connection.MaxPoolSize = 5 DatabaseManager.DB.<database_id>.Connection.AllocationTimeout = 10000 DatabaseManager.DB.<database_id>.Connection.Logging = true DatabaseManager.DB.<database_id>.ObjectId.CacheSize = 1024 DatabaseManager.DB.<database_id>.ObjectId.MinValue = 100 DatabaseManager.DB.<database_id>.JdbcDriver = org.gjt.mm.mysql.Driver DatabaseManager.DB.<database_id>.Connection.Url ="jdbc:mysql://<hostname>:<port#>/<db_instance>" DatabaseManager.DB.<database_id>.ChangeAutocommit = "true"
This is the link where you can find all needed information and downloads for MySQL database: