Joomla.it Forum

Non solo Joomla... => Database => : Miri 29 May 2011, 18:35:01

: copia incolla tabelle database
: Miri 29 May 2011, 18:35:01
Ciao

Sto lavorando con phpmadmin e volevo importare alcune tabelle di un database, nel database di un altro sito.
Le tabelle che mi interessano sono;

jos_content
jos_categries
jos_sections

come posso fare? Grazie
: Re:copia incolla tabelle database
: mau_develop 29 May 2011, 18:39:26
http://www.webstyling.it/guide/phpmyadmin/guida_phpmyadmin.php

M.
: Re:copia incolla tabelle database
: Miri 29 May 2011, 19:22:39
grazie del link

ho fatto come da guida però mi esce;

Errore
query SQL:

-- -- Dump dei dati per la tabella `jos_categories` -- INSERT INTO `jos_categories` ecc ecc ecc eccc........

Deta[...]
Messaggio di MySQL:

#1062 - Valore duplicato '4' per la chiave 'PRIMARY'
: Re:copia incolla tabelle database
: mau_develop 29 May 2011, 20:53:51
cosa stai facendo? ripristino (caricamento) ... backup?

...dall'errore penso il ripristino, vuol dire che hai già una tabella jos_sessions su cui vuoi scrivere con una riga con id 4

M.
: Re:copia incolla tabelle database
: Miri 29 May 2011, 21:49:33
sono due siti funzionanti con joomla, perciò tutt' e due hanno le stesse tabelle. Io vorrei prendere i contenuti

jos_content
jos_categories
jos_sections

del sito X  e aggiungerli alle stesse tabelle del sito Y, mantenendo cosi nel sito Y, il suo contenuto ed in piu il contenuto del sito X.

insomma, quello che m' interesa è passare tutti gli articoli da un sito all' altro.

grazie

: Re:copia incolla tabelle database
: mau_develop 30 May 2011, 08:17:07
se vuoi AGGIUNGERLI devi fare in modo che non abbiano l'indice (il primo numero crescente della riga dati) prova a smanettare con l'autoincrement o con le opzioni di esportazione

il problema è che hai n righe ... con indice 1, 2, 3 del db X e altre n righe 1, 2, 3 del db Y

quel numero deve essere UNICO non possono duplicarsi. l'errore è dato perchè probabilmente il primo numero che hanno in comune è alla riga 4.

Inoltre non è un'operazione molto sana unire i siti in quel modo poichè le tabelle di joomla, soprattutto quelle content sono in relazione con altre, relazioni che andresti a sconvolgere spostandole.

M.
: Re:copia incolla tabelle database
: Miri 31 May 2011, 00:30:46
se lo spostamento influisce anche in altre tabelle allora i problemi non me li cerco, piuttosto faccio copia incolla.

grazie delle risposte