Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để tạo và tải cơ sở dữ liệu thứ hai trong ddev?

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 /



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu suất MYSQL chậm khi sử dụng filesort

  2. MYSQL - Ghép hai bảng

  3. Java combobox swing

  4. Tính tổng số đang chạy trong MySQL

  5. MySql - đặt hàng theo giá trị chuỗi đầu tiên