Mysql
 sql >> база данни >  >> RDS >> Mysql

Вмъкване на данни в MySQL база данни

След като създадохме нашите таблици, нека добавим малко данни.

INSERT Изявление

INSERT изявлението ви позволява да добавяте данни към таблиците на вашата база данни. Синтаксисът е така:

INSERT INTO table_name (col_1, col_2, col_3) 
VALUES (value_1, value_2, value_3);

Това вмъква данни в един ред. Редът на предоставените стойности трябва да съответства на колоните, в които стойностите трябва да бъдат вмъкнати.

Ако вмъквате данни във всички колони, можете да пропуснете имената на колоните и просто да направите това:

INSERT INTO table_name VALUES (value_1, value_2, value_3);

За да попълните няколко реда, използвайте запетая, за да разделите всеки ред, както следва:

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);

Горният пример попълва 4 реда и приема, че във всеки ред има 3 колони.

Пример

Следният скрипт може да се използва за изхвърляне на данни в нашата база данни FruitShop. Използваме две INSERT оператори — по един за всяка таблица, която искаме да попълним. Първият попълва Единици таблица, втората попълва Плодове таблица.

Изпълнете следния SQL скрипт срещу базата данни 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');

Проверете данните си

Можете да проверите дали вашите данни са били вмъкнати, като изпълните следните SQL оператори.

  1. Проверете Плодове Таблица

    Изберете всички записи от Плодове таблица, като изпълните следния оператор:

    select * from Fruit

    Резултатът

    Резултатът трябва да изглежда така.

  2. Проверете Единици Таблица

    Изберете всички записи от Единици таблица, като изпълните следния оператор:

    select * from Units

    Резултатът

    Резултатът трябва да изглежда така.

Току-що използвахме SELECT изявление за запитване на данните в нашата база данни. Нека разгледаме по-отблизо MySQL заявките.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да форматирате датата и часа в MySQL

  2. Висока наличност при ограничен бюджет - внедряване на MySQL Galera Cluster с минимален два възела

  3. Ръководство за проектиране на база данни за система за управление на инвентара в MySQL

  4. Заявка за връщане на MySQL

  5. Нулиране на Root парола на MySQL