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

Как да обединим две MySQL бази данни с еднаква структура

  1. Използвайте phpMyAdmin (инсталирайте, ако все още не го използвате)
  2. Отидете до текущата база данни
  3. щракнете върху импортиране и импортирайте другата база данни

Възможни проблеми:

  • Максималният размер на файл за качване в phpmyadmin може да бъде 2MB. За да решите това, увеличете максималния размер на файл за качване php.ini

    Да приемем, че имате схема s1 и схема s2.

За да вмъкнете всички редове от таблица в s1 в таблица в s2, докато презаписвате съществуващите редове, можете да използвате:

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

Ако не искате да докосвате съществуващи линии:

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

Коментирайте тук, ако имате проблеми.




  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 Създаване на таблица с помощта на Trigger

  2. mysql множество ИЛИ НЕ ХАРЕСВА

  3. Как да настроите MySQL в IBM Worklight

  4. WordPress pre_get_posts не работи

  5. MySQL базирано на курсора пагинация с множество колони