Database 为什么laradock为不同的项目使用一个数据库?
我用的是standart laradock 我在不同的文件夹中有两个项目Database 为什么laradock为不同的项目使用一个数据库?,database,laravel,docker,docker-compose,laradock,Database,Laravel,Docker,Docker Compose,Laradock,我用的是standart laradock 我在不同的文件夹中有两个项目 E:\laravel\smskin\blog\laradock 及 我可以开始每一个项目,而且是真正不同的项目: docker-compose up -d nginx mysql workspace phpmyadmin php-worker 但是,为什么项目使用一个数据库? 相同的表,一个项目数据库中的更改会反映在另一个项目数据库中。我想为不同的项目使用不同的数据库。larodok在哪里存储数据?您有两个项目。这两
E:\laravel\smskin\blog\laradock
及
我可以开始每一个项目,而且是真正不同的项目:
docker-compose up -d nginx mysql workspace phpmyadmin php-worker
但是,为什么项目使用一个数据库?
相同的表,一个项目数据库中的更改会反映在另一个项目数据库中。我想为不同的项目使用不同的数据库。larodok在哪里存储数据?您有两个项目。这两个项目都有自己的
.env
文件。但在您的情况下,这两个文件中的设置是相同的。因此,两个项目共享一个数据库
更改其中一个
.env
文件中的设置以匹配不同的数据库。您有两个项目。这两个项目都有自己的.env
文件。但在您的情况下,这两个文件中的设置是相同的。因此,两个项目共享一个数据库
更改其中一个
.env
文件中的设置以匹配不同的数据库。可能您的.env设置指向同一个数据库?blog/laradock/.env DATA\u PATH\u HOST=~/.laradock/DATA我的意思是:.env文件的内容在这两种情况下相等吗?如果是这样的话,您当然会指向同一个数据库。检查DB.*
设置。是。拉拉多克/。结束相等。和METABASE\u DB\u FILE=METABASE.dbm您的.env设置可能指向同一个数据库吗?blog/laradock/.env DATA\u PATH\u HOST=~/.laradock/dataI的意思是:.env文件的内容在这两种情况下相等吗?如果是这样的话,您当然会指向同一个数据库。检查DB.*
设置。是。拉拉多克/。结束相等。和METABASE_DB_FILE=METABASE.DB在哪里可以更改这些设置?在哪里可以更改这些设置?
docker-compose up -d nginx mysql workspace phpmyadmin php-worker