search_it icon indicating copy to clipboard operation
search_it copied to clipboard

Setup -> Umstellung auf utf8mb4 -> Fehler bei der Datenbankaktualisierung

Open AWqxKAWERbXo opened this issue 4 years ago • 3 comments

System AddOn(s) konnte nicht installiert werden AddOn search_it konnte aus folgendem Grund nicht installiert werden:

SQL error: Error while executing statement "ALTER TABLE `rex_tmp_search_it_keywords` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;": SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'Morgengruß-1' for key 'keyword'

AWqxKAWERbXo avatar Feb 19 '22 11:02 AWqxKAWERbXo

Yo. Da gibt es in deiner Tabelle wahrscheinlich "Morgengruß" und "Morgengruss" im key Feld keyword, was unter der bisherigen collation wohl als verschieden betrachtet wurde, in utf8mb4_unicode_ci aber als gleich gilt.

tyrant88 avatar May 20 '22 13:05 tyrant88

Ich wüsste nicht, was search_it machen kann, um das zu verhindern. Wenn dir auch nichts einfällt --> close

tyrant88 avatar May 20 '22 14:05 tyrant88

rex_tmp_search_it_keywords – es könnte die Tabelle geleert werden, da temporär, oder man könnte zusammenführen.

AWqxKAWERbXo avatar May 20 '22 18:05 AWqxKAWERbXo

So käme man an die einzelnen Datensätze, um sie zu identifizieren: https://stackoverflow.com/a/71169436

AWqxKAWERbXo avatar Dec 04 '22 15:12 AWqxKAWERbXo