Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Inserir dados em um banco de dados MySQL


Agora que criamos nossas tabelas, vamos adicionar alguns dados.

O INSERT Declaração


O INSERT A instrução permite adicionar dados às tabelas do banco de dados. A sintaxe fica assim:
INSERT INTO table_name (col_1, col_2, col_3) 
VALUES (value_1, value_2, value_3);

Isso insere dados em uma linha. A ordem dos valores fornecidos deve corresponder às colunas nas quais os valores devem ser inseridos.

Se você estiver inserindo dados em todas as colunas, poderá omitir os nomes das colunas e apenas fazer isso:
INSERT INTO table_name VALUES (value_1, value_2, value_3);

Para preencher várias linhas, use uma vírgula para separar cada linha, assim:
INSERT INTO table_name 
VALUES 
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3),
(value_1, value_2, value_3);

O exemplo acima preenche 4 linhas e assume que há 3 colunas em cada linha.

Exemplo


O script a seguir pode ser usado para despejar dados em nosso banco de dados FruitShop. Usamos dois INSERT instruções — uma para cada tabela que queremos preencher. O primeiro preenche as Unidades tabela, o segundo preenche a Fruit tabela.

Execute o seguinte script SQL no banco de dados FruitShop:
INSERT INTO Units 
VALUES 
(1,'Piece','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Kilogram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Gram','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Pound','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Ounce','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Bunch','2015-02-15 10:30:00','2015-02-15 10:30:00'),
(7,'Container','2015-02-15 10:30:00','2015-02-15 10:30:00');
	
INSERT INTO Fruit 
VALUES 
(1,'Apple',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(2,'Orange',5,2,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(3,'Banana',20,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(4,'Watermelon',10,1,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(5,'Grapes',15,6,'2015-02-15 10:30:00','2015-02-15 10:30:00'),
(6,'Strawberry',12,7,'2015-02-15 10:30:00','2015-02-15 10:30:00');

Verifique seus dados


Você pode verificar se seus dados foram inseridos executando as seguintes instruções SQL.
  1. Verifique as Frutas Tabela


    Selecione todos os registros do Fruit tabela executando a seguinte instrução:
    select * from Fruit

    O resultado


    O resultado deve ficar assim.
  2. Verifique as Unidades Tabela


    Selecione todos os registros das Unidades table table executando a seguinte instrução:
    select * from Units

    O resultado


    O resultado deve ficar assim.

Acabamos de usar um SELECT instrução para consultar os dados em nosso banco de dados. Vamos examinar mais de perto as consultas do MySQL.