Проблемы с MySQL

TakenS

Member
Joined
Jan 20, 2006
Messages
9
Reaction score
0
Люди, тут с русской кодировочкой в MySQL непонятка какая-то... Ставлю и на клиенте и на сервере cp1251, а при записи в таблицу из Delphi на русском выдается ошибка типа строка слишком длинная для записи... Че то такое. Обращаюсь к MySQL 5.0 через zeosdbo-6.5.1
Ни у кого не было такой проблемы и с чем это может быть связано?
 

Ognev

ex-Team DUMPz
Joined
Aug 20, 2018
Messages
2,105
Reaction score
902
Если ошибка в том, что строка слишком длинная, то причем здесь кодировка? Посмотри размер поля, в которое пишешь, и перед записью в таблицу обрежь строку до длины своего поля (типа S := Copy(S, 1, n); где n - размер твоего поля).
 

TakenS

Member
Joined
Jan 20, 2006
Messages
9
Reaction score
0
А вот и нет!! :)
skip-character-set-client-handshake - решил проблему. получается, что-то с клиентской стороной намудрил, еще бы понять в чем дело... В настройках все нормально...
 
Joined
Apr 8, 2011
Messages
1
Reaction score
0
"Hey, had similar issues with MySQL a while back. Try checking your database logs and see if there are any error messages that might point to the problem. Also, make sure your connections aren't maxed out."
 
Top