powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обрезает русские тексты при вставке в базу!!!
7 сообщений из 7, страница 1 из 1
Обрезает русские тексты при вставке в базу!!!
    #32332822
Спасайте!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При вставке больших кусков текста почему-то обрезает часть и заканчивает этот блок символами %F, %C или просто %.

Длина строкового поля в базе естественно соответствует длине вводимой строки, но почему не помещает весь текст? И от разных кусков оставляет куски разной длины.

Админ прописал в my.cnf кодировку, не помогает.
С английским текстом вроде все нормально.

Что за странная такая проблема?
Помогите, плз.
...
Рейтинг: 0 / 0
Обрезает русские тексты при вставке в базу!!!
    #32333200
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неплохо было бы скрипт, создающий таблицу.

например, в котдировке UTF-8 русская буква занимает 2 байта, а английская 1...

// правда, с понимающим юникод мойсквелем никогда не приходилось общаться, может, другие подскажут
...
Рейтинг: 0 / 0
Обрезает русские тексты при вставке в базу!!!
    #32333249
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UTF-8 просто заносится в базу, правда не получите вы никакого upppercase или lowercase... проверка должна быть на уровне BINARY.
если следить за тем, чтоб все буквовки были одного "размера", то в базе мона проводить поиск.
...
Рейтинг: 0 / 0
Обрезает русские тексты при вставке в базу!!!
    #32333482
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не, Кот, ты не мне про УТФ-8, ты человеку подскажи, почему у него буковки обрезаются..
...
Рейтинг: 0 / 0
Обрезает русские тексты при вставке в базу!!!
    #32333562
BigHarry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Буковки скорей всего обрезаются из-за того, что некоторые символы перед встаФкой в текстовое поле надо предварить слэшкой - типа что бы вставить кавыку - надо писать так: \", может - из-за этого?
...
Рейтинг: 0 / 0
Обрезает русские тексты при вставке в базу!!!
    #32333684
Спасайте!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вставлял текст и ез всяких служебных символов, не работает. Тексты на английском вставляет без проблем.

Кстати, на другой машине с виндовым Апачем и MySQL все работает как то само собой без проблем, я даже никаких настроек языков не делал.

Может действительно все из-за настроек языка сервера и MySQL, ил из-за их несоответствия?
...
Рейтинг: 0 / 0
Обрезает русские тексты при вставке в базу!!!
    #32334992
BigHarry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорей всего...
Вставляешь, наверно, текст в кодировке вин-1251, а сервант настроен на коечную...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обрезает русские тексты при вставке в базу!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]