Kilho.net
IT Ramblings

Próba generalna kopii zapasowej GNUboard

Aby przekonwertować używaną bazę danych z euc-kr na utf8, najpierw starannie (??) wykonałem kopię zapasową

Po otwarciu jej w EditPlus pojawił się komunikat, że zawiera znaki, które mogą zostać utracone przy bieżącym kodowaniu,

Zignorowałem go i zmieniłem kodowanie na UTF8, a potem zaimportowałem plik… Cholera ㅠㅠ Nie dało się przez uszkodzone znaki

Szybkie wyszukiwanie~~~~ W końcu nie znalazłem rozwiązania…

(Nawet gdy podczas zrzutu podam wszystkie opcje, łącznie z –default-character-set, i tak zdarzają się takie przypadki ㅠㅠ)

Nie miałem wyboru, więc znalazłem poniższy kod i dostosowałem go do swoich potrzeb (konwersja do UTF8, wybór żądanych tabel)

Przeniesienie zakończone powodzeniem!!!!  – Przenoszenie jak zwykle jest uciążliwe i męczące ㅠㅠ

 

[PHP]
0)
{
$backText = ”
# MysqlDump
# Host: „.$mysql_host.”
# Czas wykonania: „.date(’Y-n-j H:i’).”
# Wersja serwera: „.mysql_get_server_info().”
# Baza danych : `”.$mysql_db.”`
# ——————————————————–nnnnn”;

while($rows = mysql_fetch_row($tables[0]))
{
$chk = false;
for($i=0;$i
[/PHP]

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *