[megoldva] MYSQL - utf-8 karakter íródott latin2-es adatbázisba
Probléma:
Adott egy latin2-es adatbázis, a netkapcsolat a szerver és a desktop közt megszakad, az addig latin2 kapcsolat helyett a továbbiakban utf-8-ban kommunikál (programozó állítása szerint, lehet nem utf8, de nem latin2-ben), és az ő-ű karakterek helyén valami szemét lesz. Adatbáziskezelő ?-nek jelzi.
(A desktop program nem az enyém, nekem kinyernem kell adatokat innen, egy webes felületen. A desktop program módosítása "nem lehetséges". A fenti állításokat nem volt még eszközöm ellenőrizni, a problémát nem tudom reprodukálni, csak az adatbázisokhoz van hozzáférésem, desktop programom nincs.)
1. kérdés:
A fenti esetben, az adatbázisba ténylegesen "?" kerül be, vagy a nem-latin2-es karakter jelenik meg így, és ott van az adat?
(Nem értek a karakterkódolásokhoz, és a MYSQL működéséhez hibakezelés ügyben.)
2. kérdés: (feltételes, csak akkor aktuális ha előzőre az a válasz, hogy "nem ? kerül be ténylegesen")
Van-e mód ezen karaktert tartalmazó sorok MYSQL lekérdezésben való lekérésére, tehát SQL szinten tudok-e rá szűrni?
- Tovább ([megoldva] MYSQL - utf-8 karakter íródott latin2-es adatbázisba)
- 4708 megtekintés