Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana saya bisa membuat dan memuat database kedua di ddev?

Anda dapat mengimpor database tambahan secara langsung dengan ddev import-db --target-db=newdb . Basis data yang dibuat sudah memiliki izin, dll.

Anda juga dapat membuat dan mengelola database secara manual (walaupun hal ini jarang diperlukan lagi). Kata sandi root untuk server db adalah 'root', jadi Anda dapat mysql -uroot -proot di sana (atau gunakan ddev mysql -uroot -proot ).

  • ddev mysql -uroot -proot
  • CREATE DATABASE newdb;
  • GRANT ALL ON newdb.* to 'db'@'%' IDENTIFIED BY 'db';
  • Sekarang, jika Anda ingin memuat dari dump db, ddev import-db --target-db=newdb --src=dumpfile.sql
  • Pengguna web biasa Anda sekarang dapat mengakses db alternatif ini, dan ini dapat digunakan di settings.php untuk multisitus alternatif Anda.
  • Ada banyak hal lain yang ingin Anda lakukan untuk multisite Drupal Anda; ada tutorial lengkapnya di https://github.com /drud/ddev-contrib/tree/master/recipes/drupal8-multisite

Detail selengkapnya tentang manajemen basis data di https://ddev.readthedocs.io/ id/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. Grup SQL berdasarkan tanggal, tetapi dapatkan tanggal tanpa catatan juga

  2. ClassNotFoundException:com.mysql.jdbc.GoogleDriver

  3. PHP/PDO/MySQL:memasukkan ke MEDIUMBLOB menyimpan data yang buruk

  4. MySQL dengan MAMP tidak bekerja dengan OSX Yosemite 10.10

  5. mysql Hitung beberapa kemunculan entri multipleks