Mysql
 sql >> Base de données >  >> RDS >> Mysql

Que se passe-t-il lors du changement du type de colonne TIMESTAMP en DATETIME dans MySQL ?

Est-il possible? - Oui

Est-ce lent ? - Cela prendra probablement un certain temps.

La différence entre TIMESTAMP et DATETIME est expliquée un peu ici :Dois-je utiliser le champ 'datetime ' ou 'horodatage' ?

Généralement, je ne pense pas que changer un type soit une chose intelligente à faire à moins que vous ne soyez vraiment laissé sans aucune autre option. Vous perdrez des données que vous souhaitez réellement conserver ou des données qui doivent exister seront créées. Ces données ne seront probablement pas ce dont vous avez besoin.