Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL]Zmianna zmiennych systemowych serwera mysql
Forum PHP.pl > Forum > Bazy danych
Thunderbird
Witam potrzebuje zmienić wartości tych zmiennych z:

Zestaw 1 (baza1, zła)


55f

character set client latin2 latin2
character set connection utf8 latin2
character set database latin2 latin2
character set filesystem binary binary
character set results latin2 latin2
character set server latin2 latin2
character set system utf8 utf8

na te

Zestaw (baza2)

character set client utf8 latin1
character set connection utf8 latin1
character set database latin1 latin1
character set results utf8 latin1
character set server latin1 latin1
character set system utf8 utf8

bo:

mam bazę która koduje w utf - 8 z danymi w utf - 8, a przenosze do innej bazy która ma te zmienne które są podane w zestawie 1. No i krzaki wychodzą.

Aha i w tej drugiej bazie do której chcę przenieść to nie da się zmienić System kodowania znaków dla MySQL: ISO 8859-2 Central European (latin2) na UTF-8 - przez to chyba jest też źle.
Pomocy exclamation.gif!
SirZooro
Spróbuj przerobić plik SQL ze zrzutem bazy danych tak aby przy instrukcjach tworzących tabele (i bazę danych jeżeli masz taką możliwość) dodać informację o kodowaniu znaków:
  1. CREATE DATABASE `baza` DEFAULT CHARACTER SET utf8;
  2.  
  3. CREATE TABLE `tabela` (
  4. ... pola ...
  5. ) DEFAULT CHARSET=utf8;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.