sql >> Database teknologi >  >> RDS >> Mysql

Sådan flettes to MySQL-databaser med samme struktur

  1. Brug phpMyAdmin (Installer, hvis du stadig ikke bruger det)
  2. Gå til den aktuelle database
  3. klik på importer og importer den anden database

Mulige problemer:

  • Den maksimale filuploadstørrelse i phpmyadmin kan være 2MB. For at løse dette skal den maksimale filuploadstørrelse øges php.ini

    Antag, at du har et skema s1 og et skema s2.

For at indsætte alle rækker i en tabel i s1 i en tabel i s2, mens du overskriver eksisterende linjer, kan du bruge:

REPLACE INTO s2.table_name
SELECT * FROM s1.table_name;

Hvis du ikke ønsker at røre ved eksisterende linjer:

INSERT INTO s2.table_name
SELECT * FROM s1.table_name
ON DUPLICATE KEY IGNORE;

Kommenter her, hvis du har problemer.




  1. Hvordan tilføjer jeg betingelser i underordnede underordnede modeller i efterfølger, som bør påvirke min overordnede model i findAndCountAll?

  2. Hvorfor bruger denne forespørgsel where i stedet for indeks?

  3. Mysql bulgarske sprog, tegnsæt

  4. Dvale opstart meget langsom