Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Czy zmiana typu pola skutkuje zmianą zawartości
Forum PHP.pl > Forum > Przedszkole
maraska
Pytanie pewnie głupie, ale dla pewności je zadam.
Czy w mysql (wypełnionej bazie) zmiana typu pola z text na longtext (w phpMyAdmin) może jakoś skutkować na istniejącą zawartość tego pola?
Nie chcę się przekonać doświadczalnie, że taka operacja skutkuje wyczyszczeniem zawartości pól.
LowiczakPL
Jeśli zmniejszasz długość to utnie zbyt długi tekst ale zwiększenie wielkości komórki nie wpływa destruktywnie na dane.

PS. LONG to ponad 4 GB danych dla 1 wpisu.

Jaki ty masz dysk na serwerze że takie dane chcesz zapisywać.
maraska
Dzięki LowiczakPL

Długość pola dotychczas nie była zdefiniowana (puste) i tak też zostawiam.
Czy ta informacja coś zmienia?

Cytat(LowiczakPL @ 23.06.2016, 11:02:24 ) *
Jeśli zmniejszasz długość to utnie zbyt długi tekst ale zwiększenie wielkości komórki nie wpływa destruktywnie na dane.

PS. LONG to ponad 4 GB danych dla 1 wpisu.

Jaki ty masz dysk na serwerze że takie dane chcesz zapisywać.


No, nie znaczy, że wszystko wykorzystam smile.gif
Ale racja zmienię na medium text, zmienić muszę bo samo text okazuje się nieco za małe dla 3 stron publikacji tekstu A4 a stronicować nie chcę z kilku powodów.

Dzięki za pomoc
LowiczakPL
Strona A4 to średnio 2300 znaków ale po zaokrągleniu załóżmy średnio 5 KiB dla strony A4 pisanej drobnym maczkiem.

czyli w polu TEXT zmieścisz 13 stron A4

ponieważ typ text ma 65,535 bajtów

W MEDIUM zmieścisz 3355 stron tekstu A4
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.