# H2 database The H2 in memory database is very convenient for development because your evolutions are run from scratch when play is restarted. If you are using anorm you probably need it to closely mimic your planned production database. To tell h2 that you want to mimic a particular database you add a parameter to the database url in your application.conf file, for example: ``` db.default.url="jdbc:h2:mem:play;MODE=MYSQL" ``` ## Target databases
| MySql | MODE=MYSQL |
|
| DB2 | MODE=DB2 | |
| Derby | MODE=DERBY | |
| HSQLDB | MODE=HSQLDB | |
| MS SQL | MODE=MSSQLServer | |
| Oracle | MODE=Oracle | |
| PostgreSQL | MODE=PostgreSQL |