Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Jak połączyć tabele z dwóch baz w jedną?
Forum PHP.pl > Forum > Bazy danych > MySQL
php11
Witam serdecznie,

Mam dwie bazy danych o identycznej budowie (cms).
Chciałbym przenieść (dodać) użytkowników z jednej do drugiej, ale otrzymuję komunikat, że tabela już istnieje.

Zrobiłem na pieszo: eksport obu baz, zmiana id użytkowników w jednej bazie, dopisanie ich do drugiej, import bazy.
To działa, ale roboty dużo smile.gif

Na pewno jest prostszy sposób, ale nie potrafię go znaleźć, dlatego proszę Was o pomoc.
Z góry pięknie dziękuję.

Używam PhpMyAdmin.
starach
  1. INSERT INTO bazaX.tabela VALUES(SELECT * FROM bazaY.tabela)
php11
Bardzo dziękuję za zainteresowanie. smile.gif

Niestety otrzymuję komunikat błędu:
  1. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM `moja_baza`.`moja_tabela_docelowa`)' at line 1


Googlowałem, ale nic z tego nie wyszło
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.