Orientuję się ktoś co to za błąd ,czy jest szkodliwy i jak się go pozbyć ?:). "Invalid utf8mb4 character stringi"
Próbujesz wrzucić bloba (plik binarny) w pole tekstowe (np. varchar
albo text
).
No właśnie nie mam w tabeli format BLOB i wszystko się dodaje tylko wyskakuje takie ostrzeżenie bez błędu większego
Najwyraźniej to pole jednak nie jest typu blob
- MySQL nie próbuje Cię oszukać.
Może nie jestem jakiś znawca ale jesli by tak było to plik by się nie dodał do bazy a on tam jest w formacie blob i można go normalnie też pobrać i podejrzeć zdiecie
Pokaż jakiś zrzut ekranu pokazujący tę Twoją tabelę - może być show create table
, screenshot z DBeavera, cokolwiek.
MySQL nierzadko radośnie wrzuca nieprawidłowe dane do bazy, emitując przy tym jedynie ostrzeżenie - nie oznacza to jednak, że można takie informacje ignorować.
Przepraszam faktycznie miałeś rację był to mój błąd tabele tworzyłem ręcznie w workbench ale po zapisie przeoczyłem błąd który nie zmienial formatu na blob (bo w środku już był stringi) po wyzuceniu stringa wszystko Ok jeszcze raz przepraszam za zamieszanie i dzięki za pomoc ;)