Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Synchronizowanie klucza podstawowego między dwiema tabelami przechowywanymi w dwóch różnych bazach danych

Możesz to zrobić

CREATE TABLE TableA_TMP AS
SELECT * FROM TableA;

ALTER TABLE TableA_TMP ADD id_new int;

UPDATE TableA_TMP A INNER JOIN TableB B ON lower(A.title) = lower(B.title)
SET id_new = B.id;

RENAME TABLE TableA TO TableA_backup;    

CREATE TableA AS
select id_new as id, title,.... from TableA_TMP;  



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd połączenia PHP z bazą danych

  2. Jak skopiować tabele bazy danych i każdy rekord z jednego serwera bazy danych na inny serwer bazy danych w PHP MYSQL ?>

  3. Nie można znaleźć klasy [org.springframework.orm.hibernate5.LocalSessionFactoryBean] dla ziarna o nazwie „hibernate5AnnotatedSessionFactory”

  4. Jak przesunąć wartości kolumn w MySQL?

  5. Zdalne połączenia Mysql Ubuntu