Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да създам и заредя втора база данни в ddev?

Можете да импортирате допълнителни бази данни директно с ddev import-db --target-db=newdb . Създадената база данни вече ще има разрешения и т.н.

Можете също така ръчно да създавате и управлявате бази данни (въпреки че това вече рядко се налага). Root паролата за db сървъра е 'root', така че можете да mysql -uroot -proot там (или използвайте ddev mysql -uroot -proot ).

  • ddev mysql -uroot -proot
  • CREATE DATABASE newdb;
  • GRANT ALL ON newdb.* to 'db'@'%' IDENTIFIED BY 'db';
  • Сега, ако искате да заредите от db dump, ddev import-db --target-db=newdb --src=dumpfile.sql
  • Вашият нормален уеб потребител вече има достъп до този алтернативен db и може да се използва в settings.php за вашия алтернативен мултисайт.
  • Има много други неща, които ще искате да направите за вашия мултисайт на Drupal; има пълен урок на адрес https://github.com /drud/ddev-contrib/tree/master/recipes/drupal8-multisite

Повече подробности за управлението на база данни на адрес https://ddev.readthedocs.io/ en/latest/users/topics/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. Как да разбера дали заявка за MySQL UPDATE е неуспешна, защото предоставената информация съвпада с данни, които вече са в базата данни?

  2. Как да разреша празен низ за цяло число в MySQL?

  3. Използване на Oracle JDeveloper с MySQL Database Service на Oracle Cloud Platform, част 2

  4. php четене на mysql битово поле, връщащо странен символ

  5. Mysql - Преименуване на всички таблици и колони на малки букви?