Bạn có thể nhập trực tiếp cơ sở dữ liệu bổ sung bằng ddev import-db --target-db=newdb
. Cơ sở dữ liệu đã tạo sẽ có quyền, v.v.
Bạn cũng có thể tạo và quản lý cơ sở dữ liệu theo cách thủ công (mặc dù điều này hiếm khi cần thiết hơn). Mật khẩu gốc cho máy chủ db là 'root', vì vậy bạn có thể mysql -uroot -proot
trong đó (hoặc sử dụng ddev mysql -uroot -proot
).
-
ddev mysql -uroot -proot
-
CREATE DATABASE newdb;
-
GRANT ALL ON newdb.* to 'db'@'%' IDENTIFIED BY 'db';
- Bây giờ, nếu bạn muốn tải từ kết xuất db, hãy
ddev import-db --target-db=newdb --src=dumpfile.sql
- Người dùng web bình thường của bạn hiện có thể truy cập db thay thế này và nó có thể được sử dụng trong settings.php cho nhiều trang thay thế của bạn.
- Có nhiều điều khác mà bạn sẽ muốn làm cho nhiều trang Drupal của mình; có hướng dẫn đầy đủ tại https://github.com / drud / ddev-Contrib / tree / master / Cooking / drupal8-multisite
Thông tin chi tiết về quản lý cơ sở dữ liệu tại https://ddev.readthedocs.io/ vi / new / users / themes / database_management /