Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Czy zmiana typu pola skutkuje zmianą zawartości
maraska
post 23.06.2016, 09:39:52
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 9.04.2013

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
LowiczakPL
post 23.06.2016, 10:02:24
Post #2





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


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ć.

Ten post edytował LowiczakPL 23.06.2016, 10:07:19


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post
maraska
post 23.06.2016, 19:35:13
Post #3





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 9.04.2013

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
LowiczakPL
post 23.06.2016, 21:25:33
Post #4





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


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

Ten post edytował LowiczakPL 23.06.2016, 21:27:46


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.04.2024 - 02:50