# Databases

ZauberCMS currently supports 3 different databases.&#x20;

### Sqlite

Out of the box it's set up with SQLite, and you don't need to change anything to use this database.

### Sql Server

You can opt to use SQL server as your database, you just need to update the appsettings to tell Zauber to use MS SqlServer as the DatabaseProvider and add your connection string (Example).

```json
"DatabaseProvider": "SqlServer",
"ConnectionString": "Server=MSSQLSERVER;Database=ZauberCMS;Trusted_Connection=True;Connect Timeout=200;TrustServerCertificate=True;",
```

### PostgreSql

Finally, we now support PostgreSql. Just like above, you need to update the appSettings to tell Zauber you want to use PostgreSql as the DatabaseProvider and add your connection string

```json
"DatabaseProvider": "PostgreSql",
"ConnectionString": "Host=localhost;Port=5432;Database=ZauberCMS;Username=postgres;Password=yourpassword"
```
