Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Kopiowanie z jednej bazy do drugiej
kamil_lk
post
Post #1





Grupa: Zarejestrowani
Postów: 325
Pomógł: 33
Dołączył: 31.05.2008

Ostrzeżenie: (0%)
-----


Witam.

Usiłuję skopiować sobie dane z tabeli w jednej bazie do tabeli z identyczną strukturą do drugiej bazy.
Moje zapytanie
  1. SELECT * INTO `baza2.logs` FROM `baza1.logs`


Niestety nic mi się nie kopiuje.
Obydwie bazy są na tym samym serwerze (aktualnie próbuję to zrobić lokalnie).

Ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Spróbuj
  1. public function getLogs($value){
  2.  
  3. $count = $this->pdo->query("SELECT COUNT(*) FROM `logs`");
  4. $count = $count->fetch();
  5. if($count[0]>$value){
  6. $limit = $count[0] - $value;
  7. $result = $pdo->exec("INSERT INTO baza2.logs SELECT * FROM baza1.logs ORDER BY `created_at` ASC LIMIT ".$limit);
  8. }
  9. }
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 18:20