Seu valor de época
1389422614485
parece ter a precisão de milissegundos. Então você precisa usar algumas funções matemáticas do mysql junto com from_unixtime()
para gerar formato legível por humanos. mysql> select from_unixtime(floor(1389422614485/1000));
+------------------------------------------+
| from_unixtime(floor(1389422614485/1000)) |
+------------------------------------------+
| 2014-01-11 12:13:34 |
+------------------------------------------+
Atualização de julho de 2020: A partir do MySQL 8.0, o
floor
função não é mais necessária ao trabalhar com milissegundos:mysql> select from_unixtime(1594838230234/1000);
+------------------------------------------+
| from_unixtime(1594838230234/1000) |
+------------------------------------------+
| 2020-07-15 18:37:10.2340 |
+------------------------------------------+