आप ddev import-db --target-db=newdb
के साथ सीधे अतिरिक्त डेटाबेस आयात कर सकते हैं . बनाए गए डेटाबेस में पहले से ही अनुमतियाँ होंगी, आदि।
आप डेटाबेस को मैन्युअल रूप से बना और प्रबंधित भी कर सकते हैं (हालाँकि यह अब शायद ही कभी आवश्यक हो)। डीबी सर्वर के लिए रूट पासवर्ड 'रूट' है, इसलिए आप mysql -uroot -proot
कर सकते हैं वहां (या ddev mysql -uroot -proot
. का उपयोग करें) )।
ddev mysql -uroot -proot
CREATE DATABASE newdb;
GRANT ALL ON newdb.* to 'db'@'%' IDENTIFIED BY 'db';
- अब, यदि आप किसी db डंप से लोड करना चाहते हैं,
ddev import-db --target-db=newdb --src=dumpfile.sql
- आपका सामान्य वेब उपयोगकर्ता अब इस वैकल्पिक डीबी तक पहुंच सकता है, और इसका उपयोग आपके वैकल्पिक मल्टीसाइट के लिए सेटिंग्स.php में किया जा सकता है।
- कई अन्य चीजें हैं जो आप अपने Drupal मल्टीसाइट के लिए करना चाहेंगे; https://github.com पर एक पूरा ट्यूटोरियल है। /drud/ddev-contrib/tree/master/recipes/drupal8-multisite
डेटाबेस प्रबंधन के बारे में अधिक जानकारी https://ddev.readthedocs.io/ पर देखें। en/latest/users/topics/database_management/