I need a database for my application. However, I want a portable database like SQL Express that user does not need to install any database.

However my environment is now changed to Linux. Any suggestions?

I accept both SQL (Oracle, SQL Server, Postgre...) and non-SQL (mongodb...etc) databases. Thanks!