Zepsuta baza danych? Jak to możliwe? Nic nie zrobiłem..... |
Autor |
Wiadomość |
BaKa

Posty: 101
|
Wysłany: 24-02-2008, 12:48 Zepsuta baza danych? Jak to możliwe? Nic nie zrobiłem.....
|
|
|
Witam, 2 lutego wykonałem kopię bazy danych z takimi ustawieniami na dysk:
Usunąłem starą bazę, zrobiłem nowa z identyczną nazwą oraz hasłem, i tam wgrałem backup. Po włączeniu forum okazało się że nie ma polskich znaków.
Pisałem do supportu hostingu, ale oni powiedzieli że baza ma zepsute kodowanie i nic nie da sie zrobić. A nic kompletnie nie robiłem.
Dane dotyczące phpmyadmina:
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_unicore_ci
Domyślnie baza tworzy się jako latin1, ale mojej bazy nie dało się wgrać jako latin1, oraz utf8 ponieważ wyskakiwał błąd.
A na tym serwerze została utworzona. |
_________________ GG: już dawno niekatualny |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
alan98
Pomógł: 1 raz Posty: 23
|
Wysłany: 24-02-2008, 13:06
|
|
|
Po backupie zawsze tak sie dzieje albo po przeniesieniu na serwer Obawiam sie że będziesz musiał poprawiać znaki ręcznie. |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 24-02-2008, 13:21
|
|
|
W jakim celu usuwałeś i wgrywałeś zaraz po tym bazę taką samą?
BaKa napisał/a: | ponieważ wyskakiwał błąd |
... który z łaski swojej mógłbyś podać. |
|
|
|
 |
Centurion


Pomógł: 543 razy Posty: 1972
|
Wysłany: 24-02-2008, 13:47
|
|
|
phpmyadmin zwykle podczas zrzutu konwertuje kodowanie w bazie na globalne kodowanie z konfiguracji. dopoki jest to konwersja utf8<->latin2 to jest ok, ale jesli zrzuci sie z latin1 albo do latin1 to wtedy sa krzaki |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
 |
BaKa

Posty: 101
|
Wysłany: 24-02-2008, 20:48
|
|
|
alan98 napisał/a: | Po backupie zawsze tak sie dzieje albo po przeniesieniu na serwer Obawiam sie że będziesz musiał poprawiać znaki ręcznie. |
Ręcznie jak?
warna napisał/a: | W jakim celu usuwałeś i wgrywałeś zaraz po tym bazę taką samą?
BaKa napisał/a: | ponieważ wyskakiwał błąd |
... który z łaski swojej mógłbyś podać. |
Cytat: |
Błąd
MySQL zwrócił komunikat: Dokumentacja
#1062 - Powtórzone wyst?pienie 'byÄ?Â?' dla klucza 1 |
Centurion napisał/a: | phpmyadmin zwykle podczas zrzutu konwertuje kodowanie w bazie na globalne kodowanie z konfiguracji. dopoki jest to konwersja utf8<->latin2 to jest ok, ale jesli zrzuci sie z latin1 albo do latin1 to wtedy sa krzaki |
No właśnie baza była zrzucana z latin1 ponieważ taka jest ustawiona domyślnie na serwerze, a baza została tam stworzona.
Co na to poradzicie? |
_________________ GG: już dawno niekatualny |
|
|
|
 |
Goroman

Pomógł: 74 razy Posty: 684
|
Wysłany: 24-02-2008, 20:55
|
|
|
BaKa, a jakie krzaki ci się wyświetlają ?
jak coś to użyj konvertera
http://www.przemo.org/php...pic.php?t=33530 |
_________________ Instalacja for | Przenoszenie for
Aktualizacje for | Konwersja z innych systemów for (IPB, VB)
Łączenie for | Instalacja modyfikacji do phpBB |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
BaKa

Posty: 101
|
Wysłany: 24-02-2008, 22:24
|
|
|
Takie:
Ä, ĹĂ�Ä�d
Mogę użyć do bazy tego konwertera? |
_________________ GG: już dawno niekatualny |
|
|
|
 |
|