J'ai une requête qui permet d'entrer des données dans une base de données mysql. J'utilise Ubuntu Server 12.04 LTS. Voici le code que j'utilise pour entrer les données dans la table (il est intégré dans un script).
mysql -uroot -pmysql --local-infile database -e"LOAD DATA LOCAL INFILE A.txt INTO TABLE TABLEA columns terminated by '|'"
J'ai créé la table avec 3 colonnes dont une pour l'heure avec un type de données appelé timestamp. Comment puis-je modifier mon code pour qu'il puisse également insérer l'heure locale. J'utilise un système LAMP. Pour plus de clarté, si ma table est remplie comme suit
> ip mac time
> 10.0.0.97 00 14 2A 2F 72 FE 2012-09-09 23:11:05
et mon fichier texte contient les données
10.0.0.97|00 14 2A 2F 72 FF
10.0.0.98|00 21 33 RT W3 TT
Si je lance le script maintenant, je m'attends à ce qu'il apparaisse dans la base de données sous la forme suivante
> ip mac
> time
> 10.0.0.97 00 14 2A 2F 72 FE 2012-09-09 23:11:05
> 10.0.0.97 00 14 2A 2F 72 FF 2013-18-09 16:11:11
> 10.0.0.98 00 21 33 RT W3 TT 2013-18-09 16:11:11