phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Kodowanie bazy danych
Autor Wiadomość
user007

Posty: 11
Wysłany: 06-09-2008, 13:38   Kodowanie bazy danych

Więc tak, mam problem, mianowicie, wgrałem bazę danych, a teraz mam takie znaki

Niestety gdy to zobaczyłem, było już napisane kilkadziesiąt/set postów i nie będę wgrywał bazy na nowo, bo wszystko pójdzie z dymem.

I tu jest pytanie, czy da się jakoś zmienić kodowanie poprzednich postów i tematów (obecne mają polskie znaki), czy zostaje mi ręczna zmiana kilku tysięcy postów?

Jeszcze jedno, czy ktoś po tych znakach może mi powiedzieć w jakim kodowaniu jest moja baza?

I jescze jedno, czy ten temat mi pomoże?
Kod:
http://www.przemo.org/phpBB2/forum/viewtopic.php?t=33530,start,0


A czy można powiedzmy "podmienić" istniejące tabele postów zmieniając kodowanie na odpowiednie? Takie coś jak "kopiuj i wklej", aby podmienić posty ze złym kodowaniem na dobre.
 
     
Gadatliwa Kasia 

   
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 06-09-2008, 13:48   

baze masz w latin1, nie zmienisz kodowania bez konwertera
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
tosiek


Pomógł: 109 razy
Posty: 1418
Wysłany: 06-09-2008, 14:07   

Centurion napisał/a:
nie zmienisz kodowania bez konwertera

Zmieni :) Można np. wyeksportować bazę do pliku utf8 i przekonwertować gżegżółką -
http://www.gzegzolka.com/
Bądź ręcznie zmieniać przez REPLACE WITH ;) I wgrać na odpowiednio ustawiona bazę i tudzież inne sposoby :)

user007, pisz na PW / GG
_________________
Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy...
 
     
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 06-09-2008, 14:27   

pl znaki w latin1 (a właściwie krzaki je zastępujące) nie mają odpowiedników w UTF8

da się zamienić latin2<->utf8 ale nie latin1
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
tosiek


Pomógł: 109 razy
Posty: 1418
Wysłany: 06-09-2008, 14:30   

Centurion napisał/a:
pl znaki w latin1

Ale krzaczy się przy eksporcie do utf8 tak że da się potem z tego zrobić normalne utf8 lub latin 2 :) Bez użycia konwertera ;)
_________________
Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy...
 
     
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 06-09-2008, 14:57   

nie zawsze, czasem są hybrydy latin1 z utf8 czy latin1 z latin2

poza tym jak się pozbyć tych krzaczków? każda literka i "zamień wszystko na"? trochę męczące
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
tosiek


Pomógł: 109 razy
Posty: 1418
Wysłany: 06-09-2008, 15:00   

Centurion napisał/a:
każda literka i "zamień wszystko na"? trochę męczące

Wystarczy zrobić makro :)


Cytat:
nie zawsze, czasem są hybrydy latin1 z utf8 czy latin1 z latin2

Dlatego trzeba wyciągnąć wszystkie polskie znaki jakie mają krzaki w starych postach i porównać w nowych i wszystko zmienić na 1 ;)
_________________
Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy...
 
     
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 06-09-2008, 15:03   

Cytat:
Wystarczy zrobić makro


czyli właściwie konwerter

równie dobrze można to zrobić w php, c, perlu itp.

aczkolwiek przy takim zamienianiu jest problem z "umlautami" i innymi nie-poslkimi narodowymi znaczkami
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
tosiek


Pomógł: 109 razy
Posty: 1418
Wysłany: 06-09-2008, 15:05   

Centurion napisał/a:
aczkolwiek przy takim zamienianiu jest problem z "umlautami" i innymi nie-poslkimi narodowymi znaczkami

Wystarczy mieć edytor który obsługuje wiele kodowań ;)
_________________
Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy...
 
     
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 06-09-2008, 15:08   

no tak, jak masz mala baze to sobie mozesz otworzyc w edytorze

a jak baza ma 150 mb? oczywiscie mozesz sobie podzielic

wtedy jednak konwerter w php jest o wiele wygodniejszy ;)
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
Gadatliwa Kasia 

   
tosiek


Pomógł: 109 razy
Posty: 1418
Wysłany: 06-09-2008, 15:11   

Cytat:
wtedy jednak konwerter w php jest o wiele wygodniejszy

I tak mnie nie przekonasz do konwertera dopóki nie będzie za free :)

Baza 150 mb ? odjąć search ;) = 70mb ? - inne tabele co nie trzeba zmieniać kodowania :)
_________________
Naprawa krzaczków oraz chińskich literek, przywracanie polskich znaków jak i przenoszenie forów to codzienność... wczorajszość i jutrzejszość.
tosiek - istota śmiertelna, potrafiąca umierać do trzech razy...
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,06 sekundy. Zapytań do SQL: 7
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

https://nabea.pl

• Zamów reklamę