– Undvik området, varnade polisen på Twitter efter dådet i området Barmbek.

Den misstänkte angriparen, en 26-årig man, övermannades av flera privatpersoner när han flydde platsen, skriver nyhetsbyrån AP.

– Mannen högg plötsligt mot kunder, en dödades och flera skadades, säger polisens talesperson Heike Uhde till tidningen Bild.

Fem personer, en 50-årig kvinna och fyra män mellan 19 och 64 år, vårdas på sjukhus för knivskador, rapporterar nyhetsbyrån AFP. En 50-årig man avled i köpcentret av sina skador.

Timo Zill, talesperson för polisen, säger till nyhetsbyrån DPA att myndigheterna utreder en rad spår. 26-åringen ska vara asylsökande och härstamma från Förenade arabemiraten, men det är oklart vilket medborgarskap han har, uppger polisen enligt flera medier.

Det står ännu helt klart vilket motiv som låg bakom attacken. Men enligt borgmästaren Olaf Scholz drevs mannen av hat.

– Det gör mig extra arg att angriparen verkar vara en person som sökt skydd i Tyskland och sedan vänt sitt hat mot oss, säger Scholtz enligt AFP.

Bilder från platsen visar ett stort antal poliser med förstärkningsvapen som söker igenom området. Den gripne misstänkte knivmannen ses sitta i ett polisfordon med huvudet täckt av en vit huva, rödfärgad av vad som förmodas vara blod.

Polisen sökte inledningsvis efter ytterligare en person, skriver Bild. Senare twittrade polisen att knivdådet utförts av en person.