---
title: "typo3 4.4.7 => 4.5.2 Update: Duplicate entry '0' for key 'PRIMARY'"
url: "https://www.typo3.net/d/105542-typo3-447-452-update-duplicate-entry-0-for-key-primary"
source: "typo3.net"
tags: ["Hosting","Installation & Update","Datenbank","Frage"]
created: "2011-05-23"
last_reply: "2012-12-04"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# typo3 4.4.7 => 4.5.2 Update: Duplicate entry '0' for key 'PRIMARY'

Hosting › Installation & Update · 2 Antworten · gestartet 2011-05-23

## Eröffnungsbeitrag

**DarkNemesis** · 2011-05-23 · [Beitrag #1](https://www.typo3.net/d/105542-typo3-447-452-update-duplicate-entry-0-for-key-primary/1)

Ich erhalte folgende Fehlermeldung nach dem Update beim compare:

ALTER TABLE cache_hash ADD PRIMARY KEY (id);
Duplicate entry '0' for key 'PRIMARY'

Hatte jemand ein ähnliches Problem? Die Seite läuft auf den ersten Blick normal.

## Antworten

### [#2](https://www.typo3.net/d/105542-typo3-447-452-update-duplicate-entry-0-for-key-primary/2) · mib1 · 2011-05-25

Hallo,
hatte das Problem auch grad und über Google diesen alten Post gefunden - vielleicht hilft meine Lösung dem einen oder anderen noch weiter :)

Das Problem ist, dass diese Tabelle vermutlich bereits viele Einträge hat, und beim Update nachträglich eine Nummerierung über den Primärschlüssel eingeführt werden soll...
Am besten du führst die folgenden 2 SQL Befehle z.B. via phpMyAdmin aus.
1. Zeile: Leert die Tabelle komplett
2. Zeile: Legt den Primärschlüssel fürs Update an - da das direkt hintereinander ausgeführt wird sollten noch keine neuen Einträge in der Tabelle sein

Im Typo3 Backend über die "Admin Tools" "phpMyAdmin" aufrufen. Hier im Menü SQL auswählen und die folgenden 2 Zeilen ausführen:

```sql
TRUNCATE TABLE `cache_hash`;
ALTER TABLE cache_hash ADD PRIMARY KEY (id);
```

### [#3](https://www.typo3.net/d/105542-typo3-447-452-update-duplicate-entry-0-for-key-primary/3) · Vicarious · 2012-12-04

Sollte jemand ein ähnliches Problem mit tt_news v3.2.1 haben:

Der Beitrag von mib1 war zwar bei mir nicht direkt die Lösung, allerdings brachte er mich zur denkbar einfachsten Problemlösung:

- dem Feld "uid" der tt_news Datenbanktabelle fehlte der Zusatz "auto-increment". Jetzt funzt's! :)

Danke mib1 ;-)

---

Quelle: „typo3 4.4.7 => 4.5.2 Update: Duplicate entry '0' for key 'PRIMARY'“, typo3.net, https://www.typo3.net/d/105542-typo3-447-452-update-duplicate-entry-0-for-key-primary
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
