Databases
You're going to need multiple
Totara Learn is supported on the following databases:
- PostgreSQL
- MariaDB
- MySQL
- MSSQL
Developers at Totara Learning Solutions need to be running, developing, and testing under all four databases, and on occasion specific versions of these databases.
Like PHP how you achieve this is up to you. Most developers within the office have a preferred database that they run for their day to day development (predominantly PostgreSQL or MySQL) and choose a virtual machine solution when required to run, develop or test on specific databases and versions.
Docker is a popular choice due to its ease of use for this.
Minimum versions for our products
Product | PostgreSQL | MySQL | MariaDB | MSSQL |
---|---|---|---|---|
Totara Learn 12 | 9.4 | 5.7.11 | 10.2.6 | 2016 |
Totara Learn 11 | 9.2 | 5.7.11 | 10.2.6 | 2016 |
Totara Learn 10 | 9.2 | 5.7.11 | 10.2.6 | 2014 |
Totara Learn 9 | 9.2 | 5.5.31 | 5.5.31 | 2008 |
Totara Learn 2.9 | 9.1 | 5.5.31 | 5.5.31 | 2008 |
Totara Learn 2.7 | 9.1 | 5.5.31 | 5.5.31 | 2008 |
Totara Learn 2.6 | 8.3 | 5.1.33 | 5.3.5 | 2008 |
Totara Learn 2.5 | 8.3 | 5.1.33 | 5.2 | 2008 |
Totara Learn 2.4 | 8.3 | 5.1.33 | - | 2008 |
Totara Learn 2.2 | 8.3 | 5.0.25 | - | 2008 |
Totara Learn 1.1 | 8.2 | 5.0.25 | - | 2008 |
Totara Learn 1.0 | 8.2 | 5.0.25 | - | 2008 |
Please note that we always recommend our subscribers run the latest version of their chosen database.
At present we do not have maximum versions of a database.