Убунту 12.04 десктоп, Дебет 12.0.66. Создаю базу dpbasenn по шаблону. Модификация с переиндексацией.
В процессе выбрасывало вот это:
...
...
delete from dpbasenn.zrp_cl_zrp_priks where not exists(select * from tmp_cl_zrp_priks as t where dpbasenn.zrp_cl_zrp_priks.flabel=t.flabel)
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='
OK
Базу dpbasenn создавал так:
mysql> CREATE DATABASE `dpbasenn` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Query OK, 1 row affected (0.00 sec).
Так написано здесь
http://dmitrykhn.homedns.org/wp/2011/11 ... -plus-v12/. А сюда ведет ссылка с сайта Дебет. А как надо было?
Но после всего этого организация создается, плательщик выбирается, контрагенты открываются.
Вот это "Illegal mix of collations" подтолкуло попробовать создать базу так:
mysql> CREATE DATABASE `dpbasenn` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
В таком варианте при "модификации и переиндексации" все проходит гладко.
Так какой-же вариант порекомендуют гуру?