Como inserir datas no MySQL

MySQL salva datas entre 01/01/1000 e 31/12/9999.

Em uma tabela MySQL, você deve inserir registros com a declaração "INSERT". Antes de inserir os registros, você deve estabelecer uma conexão com o banco de dados. O banco de dados armazena apenas um valor de data sem tempo. AAAA-MM-DD é a data do tipo de formato padrão em uma tabela MySQL. Você tem várias opções quando se trata de inserir datas, inclusive usando a data atual ou especificando datas diferentes. MySQL salva datas entre 01/01/1000 e 31/12/9999.

Passo 1

Acesse seu banco de dados MySQL. Acesse a ferramenta de consulta.

Escreva a seguinte consulta para inserir a data atual na tabela e, em seguida, execute a consulta:

INSERT INTO table_name VALUES (CURDATE ());

Essa consulta pressupõe que a tabela que você oferece com "table_name" tem apenas um campo que aceita datas como o tipo de campo. A função "CURDATE" retorna a data e a hora atuais, mas como o campo tem apenas "data" e não "data e hora", a parte do tempo que retorna de CURDATE é omitida.

Escreva a seguinte consulta para inserir uma data específica em uma tabela e, em seguida, execute a consulta:

INSERT INTO table_name VALUES (01-01-2011);

Esta consulta insere essa data específica na tabela. Você pode usar outros caracteres de pontuação para delimitar as datas, como um período ou uma barra.