Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

Witam.

Mam problem z wpisami. Przy zapisie większej ilości tekstu z poziomu CMS* baza przestaje reagować i zapisuje tylko część treści.

Czy są sposoby na poszerzenie pojemności dla wpisów w bazie?
Jakie parametry są za to odpowiedzialne?
Czy to może jednak wina CMS*?
Ktoś miał podobny problem?

* - CMS Made Simple.

Proszę pomóżcie
Pozdrawiam

konto usunięte

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

Tak, zmienić ich typ, np z Varchar na Text.
Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

Ok zmieniam... może orientujesz się jak wygląda baza cms ms?

ustawilem na text w cms_content:
-content_name
-type
-content_name

coś jeszcze, a może coś przywrócić?

konto usunięte

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

Alternatywnie - można przeczytać manual.

http://dev.mysql.com/doc/refman/5.0/en/storage-require...

Każde pole w MySQL-u ma ograniczoną długość, także TEXT.
Ivo Bogucki

Ivo Bogucki Grafik, Koder
HTML/CSS/JS /
tanieprojektowanie.c
om / avan...

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

Hmm, zapewne tak. Z tymże niektóre inne strony mają 3x więcej treści załadowanie. I wszystko pięknie widać.
---
Chyba się udało :) mogę załadować 3x więcej tekstu. Zmieniłem na typ longtext.

Gorące podziękowania dla pomocnych!

---

20min pozniej... jest tak samo jak było... wielkość się nie powiększyła.
Jakieś pomysły?
Najbardziej dziwi mnie to, że typ longtext daje ten sam efekt co text...

Jednak nic z tym nie zrobimy. Max wpisu dla bazy (nawet wersji 5.5) to 65,535 bytes (1znak=1byte).

Mimo wszystko dzieki za pomoc!Ivo Bogucki edytował(a) ten post dnia 31.05.10 o godzinie 15:44
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

65536 = 2^16 to maximum dla VARCHAR i TEXT. Dla LONGTEXT to 2^32B = 4GB.
http://dev.mysql.com/doc/refman/5.0/en/storage-require...

Gdzie indziej musisz szukać ograniczenia.
Marcin Fliszta

Marcin Fliszta Scrum Master

Temat: [MySQL] Problem z zapisem większej ilości tekstu do wpisu...

W cmsmadesimple jest jeszcze jedna tabela z zawartością, cms_content_props (przy standardowym prefixie nazw tabel). Spróbuj zmienić typ pola content na longtext lub inny.

Używam od jakiegoś czasu cmsmadesimple, z takim problemem się nie spotkałem, ale znalazłem rozwiązanie podobnego problemu. Nie wiem czy pomoże, bo to posty są z 2008 i 2006 roku, więc dotyczą dość starej wersji CMSa:

http://forum.cmsmadesimple.org/index.php/topic,18423.m...
http://forum.cmsmadesimple.org/index.php/topic,7662.0....

Następna dyskusja:

mysql wotkbench problem z w...




Wyślij zaproszenie do