Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dump od preko 100MB i savet molim

[es] :: MySQL :: Dump od preko 100MB i savet molim

[ Pregleda: 2461 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milosijaa
Milos djordjevic
PHP Developer
srbija

Član broj: 88371
Poruke: 135
*.dialup.neobee.net.



Profil

icon Dump od preko 100MB i savet molim06.06.2008. u 01:44 - pre 193 meseci
Dobio sam Dump od preko 100MB (72 tabele) i aplikaciju u PHP-u.

Sadržaj koji vuče aplikacija iz baze sadrži (šđčćž) ali umesto nasih slova dobijam ? (znakove pitanja)

By the way na starom serveru je sve bilo OK ali na novom samo ?

e sad treba izmeniti kodne rasporede(1250--->UTF8) za odredjene kolone i naravno izmeniti iste na odgovaraju'im HTML stranicama.
Baza inace sadrzi podatke na cetiri jezika.

Molio bih da mi neko saopsti sto bezbolniji put. Poslednja opcija je BRUTAL FORCE.
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Dump od preko 100MB i savet molim06.06.2008. u 04:38 - pre 193 meseci
Valjda pod „brute force“ ne misliš da ručno menjaš znak po znak. Elem, ja ne znam za brže od toga da izdvojiš samo te kolone upitom u novu tabelu, tabelu izvezeš, primeniš programče iconv da presloviš šta već treba, uvezeš tabelu, i jednim upitom vratiš kolone preko starih.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

mulaz
Ljubljana

Član broj: 47602
Poruke: 2239
*.dial-up.dsl.siol.net.

Jabber: mulaz@elitesecurity.org
Sajt: www.mulaz.org


+184 Profil

icon Re: Dump od preko 100MB i savet molim06.06.2008. u 08:03 - pre 193 meseci
dali "?" znaci stvarno "?" ili samo neki znak kojeg taj viewer ne moze da ispise na ekranu? Ukoliko je prvo, ... sr**e... ako je drugo, mozes i neki search i replace da uradis na fajlu u nekom tex editoru (koji prezivi toliki fajl), ili necim (program, skripta,...) da isparsiras taj tekst i da time promenis sve simbole
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
 
Odgovor na temu

stsung
NS

Član broj: 12899
Poruke: 432
*.ptt.yu.



+2 Profil

icon Re: Dump od preko 100MB i savet molim06.06.2008. u 08:25 - pre 193 meseci
Pozd.

Generalno gledano, ako je polazni dump "normalan", u smislu da je korishcen charset koji je odgovarajuc u polaznoj bazi (shto nije uvek sluchaj i to je stvar koja bi zakomplikovala zhivot), ne bi smelo da ima problema pri importu podataka. Moguce je da u stvari imash problem samo sa prikazom podataka. Navedi tachno u kojem charsetu je polazni dump - navedi recimo jedan create table upit, i navedi vrh dumpa, tamo gde setuje varijable.

Svako dobro.
 
Odgovor na temu

mickey.co.ba
Miralem Halilovic
Sarajevo, BiH

Član broj: 26263
Poruke: 136
91.191.50.*

Sajt: 11betting.com


Profil

icon Re: Dump od preko 100MB i savet molim09.06.2008. u 23:46 - pre 193 meseci
imao sam neki dan sličnu situaciju... cijelu bazu sam prebacio sa ISO-8859-2 na utf8...

napravio sam skripticu i snimio je kao utf-8 fajl i sa iconv("ISO-8859-2", "UTF-8", $txt) mjenjao sve u bazi...

Code:

$sql = "SELECT ID, a, b, c FROM tabela";
$q = mysql_query($sql) or die(mysql_error());
while($p = mysql_fetch_array($q)){
  $a= $p[a]; 
  $b= $p[b]; 
  $c= $p[c]; 
  mysql_query("UPDATE tabela SET a = '".iconv("ISO-8859-2", "UTF-8", $a)."', b = '".iconv("ISO-8859-2", "UTF-8", $b)."', c = '".iconv("ISO-8859-2", "UTF-8", $c)."' WHERE id = $p[ID] LIMIT 1");
}
 
Odgovor na temu

stsung
NS

Član broj: 12899
Poruke: 432
*.ptt.yu.



+2 Profil

icon Re: Dump od preko 100MB i savet molim09.06.2008. u 23:55 - pre 193 meseci
Pozd.

Ne znam zashto nisi jednostavno uradio ALTER pa rekao da konvertuje u UTF8 umesto da idesh ovako red po red. Jednostavnije je i brzhe.

Svako dobro.
 
Odgovor na temu

emiru
Emir Ugljanin
Novi Pazar

Član broj: 19526
Poruke: 126
79.101.221.*

Sajt: www.autopijac.com


Profil

icon Re: Dump od preko 100MB i savet molim18.06.2008. u 23:32 - pre 192 meseci
Resices problem ako uradis dump preko shell-a pa posle downloadujes sql fajl. Posle ga opet prebaci preko shella ili mozes koristiti mysql front da bi kod sebe prebacio.
 
Odgovor na temu

milosijaa
Milos djordjevic
PHP Developer
srbija

Član broj: 88371
Poruke: 135
*.dynamic.sbb.rs.



Profil

icon Re: Dump od preko 100MB i savet molim25.07.2008. u 02:13 - pre 191 meseci
TNX ljudi na pomoci.

Sve dumpove sam provukao kroz iconv i sve radi. Ono sto me je zbunilo u celoj prici je sledece:

AKo odradim konvertovanje iz bilo kod kodnog rasporeda u UTF-8 i onda pokusam taj dump da importujem u bazu preko phpMyAdmina importuje se samo sadrzaj do nekog "naseg slova" ŠĐČĆŽšđčćž ostatak jednostavno nije ubacen. Da pojasnim malo.


INSERT INTO tabela VALUES(null, 'Pera je mnogo čudan dečko.');

U tabelu ce biti ubacen samo teksto do reci čudan.

Dakle ovo se desava ako prilikom importa u phpMyAdminu izaberem Character set UTF-8.
Ako izaberem latin1 u bazi imam kuke i kvake umestonasih slova ali na HTML stranici je sve OK....

 
Odgovor na temu

[es] :: MySQL :: Dump od preko 100MB i savet molim

[ Pregleda: 2461 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.