Prohlížení tohoto vlákna:
1 Anonymní uživatelé
Mysql dotaz - Copy table ?? |
||
---|---|---|
Začátečník
Členem od:
18:24 29.9.2007 Skupina:
Registrovaní uživatelé Příspěvky:
22
|
Zdravim vse zive.
Existuje nejaky dotaz, pomoci ktereho by se z jedne databaze nacetla jedna tabulka (nikoliv cela databaze) a pak se pripojil skript na druhou a provedl "rozdilovy update" ?? v mysql se vyznam velice malo, ale nemelo by to snad byt moc slozite..
Zasláno: 16:41 5.11.2007
|
|
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
už se na to tady někdo ptal:
http://www.zencart.cz/modules/newbb/viewtopic.php?post_id=19018#forumpost19018 ale odpověď zatím není....
Zasláno: 19:40 5.11.2007
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Guru
Členem od:
0:28 14.9.2005 Skupina:
Registrovaní uživatelé Příspěvky:
225
|
Citát:
Pokud vím tak na to dotaz neexistuje. Jediné co mě napadá, tak že by se to dalo řešit pomocí funkcí replikace v Accessu. Fungovat by to mělo tak, že připojíš obě dvě tabulky a pomocí funkce replikace v nich data synchronizuješ. Ovšem víc ti bohužel neporadím, protože s tímto mám nulové zkušenosti - vím, že ta funkce v Accessu je. V podstatě by to mohl umět i SQL server - ovšem zde jsou už mé znalosti nulové, abych ti poradil - zkus si to někde dohledat.
Zasláno: 19:03 6.11.2007
|
|
_________________
www.rstick.com - bubenické paličky |
||
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Guru
Členem od:
8:08 10.11.2005 Bydliště Prague
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1389
|
Vždyť to připojení do jiné databáze můžeš napsat rovnou do toho skriptu o kterém píšeš...
Já tohle také používám na hromadnou aktualizaci. Připojím se na obě DB (shop a lokál) porovnám a upravím změněné.
Zasláno: 20:10 6.11.2007
|
|
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
Citát:
jak ? Já to už taky zkoušel, a prd...
Zasláno: 20:16 6.11.2007
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Guru
Členem od:
8:08 10.11.2005 Bydliště Prague
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1389
|
Např. takto:
<?php header ("content-type: text/html; charset=utf8"); $link = mysql_connect("server1", "login1", "heslo1") or die("Nelze se připojit na server1: " . mysql_error()); mysql_select_db("databaze1", $link) or die("Nelze vybrat databázi"); @mysql_query ("SET NAMES CP1250", $link); $link2 = mysql_connect("server2", "login2", "heslo2") or die("Nelze se připojit na server2: " . mysql_error()); mysql_select_db("databaze2", $link2) or die("Nelze vybrat databázi"); @mysql_query ("SET NAMES CP1250", $link2); $result = mysql_query("SELECT products_id, products_price FROM products",$link); // nacteni z databaze1 while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $query = "UPDATE `products` SET products_price ='" . $row['products_price'] . "' WHERE products_id ='" . $row['products_id'] . "'"; $result2 = mysql_query($query,$link2) or die("Dotaz nelze provést: " . mysql_error()); // upraveni v databazi2 } ?>
Zasláno: 20:37 6.11.2007
|
|
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
Dík, uspím děti a jdu to zkoušet....
Zasláno: 20:43 6.11.2007
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Členem od:
23:10 26.10.2006 Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1002997
|
tak to funguje,
...ale poskládat ten dotaz, aby to dělalo to, co chci, to dalo zabrat....
Zasláno: 8:18 7.11.2007
|
|
_________________
Save Water ! Drink Beer ... |
||
Přenos |
Re: Mysql dotaz - Copy table ?? |
||
---|---|---|
Guru
Členem od:
8:08 10.11.2005 Bydliště Prague
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1389
|
To jo, ale ulehčí to spoustu práce.. a při použití LeftJoin .. to jsou teprve dotazy
Zasláno: 9:53 7.11.2007
|
|
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.