A maneira correta de armazenar um array em um banco de dados é armazenando-o como uma tabela, onde cada elemento do array é uma linha na tabela.
Todo o resto é um hack, e eventualmente fará você se arrepender de sua decisão de tentar evitar uma mesa extra.