Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Ruční export a import článků z MySQL databáze

08. bře 2013 15:09 #105055
Odpověď od Jan Kedvis
Zkušený uživatel
Děkuji Cony. Nevíš jak je označeno menu a kategorie a sekce? Lze importovat i sekce z J!1.5x do J!2.5?

08. bře 2013 15:20 - 08. bře 2013 15:25 #105056
Odpověď od karel
Zkušený uživatel
Slávo,
pokud chceš vyexportovat články i s jejich "správným" zařazením do sekcí/kategorií, tak budeš potřebovat exportovat více tabulek

Pokud bereš původní data z databáze (DB) J1.5, a chceš je dostat do DB J2.5 tak to bude ještě složitější - obě verze totiž mají jinou strukturu jednotlivých tabulek (srovnej třeba aspoň jos_content z verze 1.5 a 2.5, kde jos je prefix, tj může se lišit, a dá se nastavit v configu...). Tj bys musel upravit i jednotlivé (vyexportované) inserty.

např tabulka v DB J1.5 jos_content je "svázaná" protože obsahuje sloupce:
sectionid
catid
created_by
tak je svázána s jos_categories, jos_sections, jos_users. jos_users (při nejhorším lze "oželet", neexportovat, a ve finále například hromadně změnit - ale to už se dostáváme do MySQL, což je vhodné ovládat aspoň na základní úrovni.)


Menu je pak "ve dvou tabulkách":
jos_menu
jos_menu_types

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.
Poděkovali: Jan Kedvis

08. bře 2013 15:42 #105057
Odpověď od Jan Kedvis
Zkušený uživatel
Ahoj Karle0, a co třeba provést jen import všech článků a pak to ručně rozstřídit v J!2.5x? Chci vzít ty články z J!1.5x a vložit je do J!2.5x (jsou to i různé verze MySQL). Můžeš poradit kam a jak? Nějaké rady mi už tady poradil Bong a Cony.

08. bře 2013 15:43 - 08. bře 2013 15:56 #105058
Odpověď od karel
Zkušený uživatel
Jak jsem psal: je třeba mít aspoň základní znalosti MySQL, pak lze spoustu věcí...
Pokud dostatečné znalosti nejsou, je vhodnější použít nějaký "vhodnější" nástroj, než se "narychlo" (jak rychle?) učit MySQL. Vhodný nástroj může být cokoliv na migraci z J1.5 na J2.5.

Je-li DB z J1.5 "poškozená" nebo neúplná, možná by bylo jednodušší/rychlejší importovat do stejné verze - DB pro J1.5, pak teprve migrovat opravenou...

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.
Poděkovali: Jan Kedvis

08. bře 2013 15:45 #105060
Odpověď od Cony
Moderátor
Navíc J2.5 obsahuje tabulku #__assets a tu zrekonstruovat by nebylo nic jednoduchého. Možná by bylo rozumější vyexportovat data do nějakého csv a pak tuším existuje rozšíření XML Importer - tedy převést ty data do správného formátu pro ten importer a naimportovat je jeho prostřednictvím.
Poděkovali: Jan Kedvis

08. bře 2013 16:18 #105062
Odpověď od Jan Kedvis
Zkušený uživatel
Aha...to zní zajímavě. Nevíš Cony o něčem konkrétním a nějakém návodu? Děkuji.

Powered by Fórum