Mysql error 1267: Illegal mix of collations

Post Reply
Axcel
Posts: 1225
Joined: Sun Dec 09, 2012 12:43 pm

Mysql error 1267: Illegal mix of collations

Post by Axcel »

Появилось после апа 202207051542.

Code: Select all

Mysql error 1267: Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,COERCIBLE) for operation '=' (SELECT gallery_id FROM rot_gallery_info WHERE source_url = '/porn/gallery_slug.html? ? ?&????V?r?FVV??v?&??2?vW7B??F?')
Как дальше действовать, что проверить?
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Mysql error 1267: Illegal mix of collations

Post by admin »

это видимо на том сайте где до этого был вопрос с эмоджи
добавлено в ап
Don't forget to run script update
Axcel
Posts: 1225
Joined: Sun Dec 09, 2012 12:43 pm

Re: Mysql error 1267: Illegal mix of collations

Post by Axcel »

это на том сайте и на другом ещё.

попробовал сделать ап и вот это:

2022-07-08 15:04:09: Mysql error 1709: Index column size too large. The maximum column size is 767 bytes. (ALTER TABLE `rot_gallery_info` CHANGE `url` `url` VARCHAR(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL) (2.6664679050446, 0.042598009109497)
admin
Site Admin
Posts: 37241
Joined: Wed Sep 10, 2008 11:43 am

Re: Mysql error 1267: Illegal mix of collations

Post by admin »

да, под такой вариант надо индексы немного урезать ..
добавил в апедйт
Don't forget to run script update
Post Reply