Форумы  ·  Войти  · 

Тема: проблема MYSQL 5.0.95

16.04.12 18:26   Vahe  (74/18.05.11)  

Добрый день.
Попробовали инсталировать базу данных на CentOS 5, версия MYSQL 5.0.95.
Администратор базы данных нормально создал базу коменданта, все без ошибок.
При попытке поключится с помощью Конфигуратора , выдает ошибку #42000 Incorect argument type to variable ‘max_allowed_packet’. Пробовал в ручную ставить значение в my.cnf max_allowed_packet=10000000, как в конфиге в 5.0.22 ошибка повторилась.

Может кто сталкивался? никак не могу найти mysql 5.0.22 под линукс которая ставится с программой под винду, так как весьде опубликована последная версия 5.0.95 или 96.

[ #1 ]  16.04.12 23:12   Vahe  (74/18.05.11)  

Немного покопался, видимо проблема в синктасисе команды которая идет со стороны конфигуратора.
командная строка которая набрана в ручную в mysql, ошибка та же самая.

mysql> SET MAX_ALLOWED_PACKET = 16M;
ERROR 1232 (42000): Incorrect argument type to variable ‘max_allowed_packet’


http://dev.mysql.com/doc/refman/5.0/en/program-variables.html тут синтаксис.

[ #2 ]  17.04.12 9:11   Ware.Support  EXPERT  

Ок. Проверим.

[ #3 ]  17.04.12 13:57   Vahe  (74/18.05.11)  

Ок, спасибо большое.
И еще один вопрос, если изменить кодировку базы на utf8, софт будет нормально работать? хотим еше попробовать изпользовать юникодовкие языки.

[ Изменено: 17.04.12 13:59 Vahe ]
[ #4 ]  17.04.12 14:19   Ware.Support  EXPERT  
Vahe - 17.04.12 13:57

Ок, спасибо большое.
И еще один вопрос, если изменить кодировку базы на utf8, софт будет нормально работать? хотим еше попробовать изпользовать юникодовкие языки.

Попробуйте. Потом нам расскажите, получилось или нет.

[ #5 ]  17.04.12 14:19   Ware.Support  EXPERT  

Скачайте заново софт. Ошибки “Incorrect argument type to variable ‘max_allowed_packet’ ” не должно быть.

[ #6 ]  17.04.12 14:26   Vahe  (74/18.05.11)  
Ware.Support - 17.04.12 14:19

Скачайте заново софт. Ошибки “Incorrect argument type to variable ‘max_allowed_packet’ ” не должно быть.

Ок, отпишусь.

[ #7 ]  17.04.12 15:02   Vahe  (74/18.05.11)  

Проблема с поключением к базе решилась.  Спасибо.

Насчет юникод, изменил в my.conf
[mysqld]
default-character-set=utf8
[client]
default-character-set=utf8

Пересоздал базу, набранные на юникодовском армянком имена отображаются вопросами, интересно то что в левой панели навигации отображение нормальное, вопросами лишь отображается часть где дана полная инфа, и редактирование.

При создании базы через Администратор базы данных, может программа сама задает параметры кодировки в новой базе?

[ #8 ]  17.04.12 15:11   Ware.Support  EXPERT  
Vahe - 17.04.12 15:02

При создании базы через Администратор базы данных, может программа сама задает параметры кодировки в новой базе?

Да.

В принципе программа и база не расчитаны на использование UTF-8.

[ Изменено: 17.04.12 15:15 Ware.Support ]
[ #9 ]  17.04.12 15:15   Vahe  (74/18.05.11)  

Шас попробую эспорт и импорт, с иземением во время импорта файла database в .sqlz.
может получится.

[ #10 ]  17.04.12 15:21   Vahe  (74/18.05.11)  

чем можно открыть sqlz ? стандарные архиваторы crc error дают.

[ #11 ]  17.04.12 15:28   Oleg [Editor]  KOMENDANT LAB  

любым архиватором работающем с gzip ....
... бросайте это занятие, кодировка в софте установлена жестко, с UTF будет и будет работать, то только англоязычная версия (когда выйдет)

[ #12 ]  17.04.12 15:43   Vahe  (74/18.05.11)  
Editor - 17.04.12 15:28

любым архиватором работающем с gzip ....
... бросайте это занятие, кодировка в софте установлена жестко, с UTF будет и будет работать, то только англоязычная версия (когда выйдет)

Ну попробовать же всегда можно 😊 почему нет. много времени не займет.
отпишусь 😊

[ #13 ]  17.04.12 16:42   Vahe  (74/18.05.11)  

Нет, не получается 😊 Различные танцы с бубнами над кодировками базы ни к чему не привели.

Еще раз спасибо за иправление конекта.

[ #14 ]  17.04.12 16:48   Vahe  (74/18.05.11)  

А когда планируется английская версия?

[ #15 ]  17.04.12 16:56   Oleg [Editor]  KOMENDANT LAB  

возможно в этом году ... как пойдет

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"