Você pode fazer da mesma maneira que você faz com o LOAD INFILE:
mysql -uroot -pmysql
-e "update database.TABLEA set 'time'=now() where 'time' IS NULL or 'time' = '';"
mudará TABLEA e configurará time
para todos os registros para now () onde time
IS NULL ou onde time
está vazio (desde que você não insira o registro de data e hora com o arquivo, isso apenas alterará os novos registros .
Adicione um "where" se você precisar alterar menos registros. Ou algo como "onde time
IS NULL" se o campo for NULL ou a chave real que os registros no arquivo de texto possuem.
2 outros métodos:
-
É claro que você também pode fornecer o registro de data e hora adicionando-o ao arquivo de texto que você enviou.
-
Você também pode editar a tabela em si e adicionar CURRENT_TIMESTAMP como padrão para uma coluna (!) na tabela.
A propósito: por favor, não forneça a senha com este método. Ele será mostrado em sua lista de processos, assim, visível para todos. Mais sobre isso pode ser encontrado no manual oficial do MySQL 6.1.2.1. Diretrizes de usuário final para segurança de senha