# Question : Why in flowable use different module wise database ? can i use all module in one database or any specific reason is there?

**URL:** <https://forum.flowable.org/t/question-why-in-flowable-use-different-module-wise-database-can-i-use-all-module-in-one-database-or-any-specific-reason-is-there/4242>\
**Category:** Flowable Application\
**Created:** [July 25, 2019, 9:48am UTC](https://forum.flowable.org/t/question-why-in-flowable-use-different-module-wise-database-can-i-use-all-module-in-one-database-or-any-specific-reason-is-there/4242 "2019-07-25T09:48:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sagar](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sagar](https://forum.flowable.org/u/sagar)\
**Post date:** [July 25, 2019, 9:48am UTC](https://forum.flowable.org/t/question-why-in-flowable-use-different-module-wise-database-can-i-use-all-module-in-one-database-or-any-specific-reason-is-there/4242/1 "2019-07-25T09:48:37Z")

</div>

I have a question about database usage.

I have extract war file in my server and going to change database property but I see new things which are for all database have different connection URL for a different module. like in flowable admin for SQL server URL is localhost:1433;databaseName=flowableadmin and second for a flowable-task module is URL is localhost:1433;databaseName=flowabletask and application URL as per module wise.

But for MYSQL server only one database URL which is : localhost:3306/flowable?characterEncoding=UTF-8.

Questions :

1. Is that any reason for using different module wise databases or use only one database.
2. is that any conflict for use same and different database.

---

<div class="post-metadata">

**Author:** ![wwitt](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/wwitt/32/706_2.png) [@wwitt](https://forum.flowable.org/u/wwitt)\
**Post date:** [July 25, 2019, 12:46pm UTC](https://forum.flowable.org/t/question-why-in-flowable-use-different-module-wise-database-can-i-use-all-module-in-one-database-or-any-specific-reason-is-there/4242/2 "2019-07-25T12:46:28Z")

</div>

In properties files anything with a `#` in front of it is a comment, so all but one of the database configurations in flowable-admin’s flowable-default.properties is there as an example. The flowable UI apps are spring boot applications, so they use a [standard auto-configured datasouce](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html) using the `spring.datasource.*` properties. The only one enabled by default is the H2 datasouce storing its data in `~/flowable-db/`. If you want to use a different database, [you’ll need to supply the driver and change the appropriate properties](https://flowable.org/docs/userguide/index.html#uiAppInstallation).

I hope this answered your questions, please write back if there’s something I missed.

 ![18%20AM](https://canada1.discourse-cdn.com/flex035/uploads/flowable/original/2X/e/e77f20d2b4ef1bec690a9367fb800d72181349cd.png)

---

<div class="post-metadata">

**Author:** ![sagar](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sagar](https://forum.flowable.org/u/sagar)\
**Post date:** [July 25, 2019, 2:47pm UTC](https://forum.flowable.org/t/question-why-in-flowable-use-different-module-wise-database-can-i-use-all-module-in-one-database-or-any-specific-reason-is-there/4242/3 "2019-07-25T14:47:36Z")

</div>

Thank @wwitt for replay you right and I understand as per above comment but my main point is you see in the above image MySQL database point only one database which is flowable and this is same in all application like a task, admin, modeler, etc. but why for other databases has specific database like in above image contain flowable admin property file so in this file for MS SQL server you use flowableadmin and in other modules like task in task property file you use flowabletask as database and just like this in other modules.

So that is my questions:

1. Is that any reason for using different module wise databases or use only one database.
2. is that any conflict for use same and different database.

because I want to use other databases, not MySQL.
