Базы данных
Простые SELECT запросы к базе данных MySQL
Простые SELECT запросы к базе данных MySQL
Простые SELECT запросы к базе данных MySQL
Простые INSERT запросы
Простые INSERT запросы
Простые UPDATE запросы к базе данных MySQL
Простые UPDATE запросы к базе данных MySQL
Простые DELETE запросы к базе данных MySQL
Простые DROP запросы к базе данных MySQL
Запросы к базе данных MySQL и PHP
Запросы к базе данных MySQL и PHP
47.28K
Category: databasedatabase

Базы Данных

1. Базы данных

2. Простые SELECT запросы к базе данных MySQL

• SELECT – запрос, который выбирает уже существующие данные из
БД.
• Для выбора можно указывать определённые параметры выбора.
• Например, суть запроса русским языком звучит так - ВЫБРАТЬ
такие-то колонки ИЗ такой-то таблицы ГДЕ параметр такой-то
колонки равен значению.

3. Простые SELECT запросы к базе данных MySQL

1. Выбирает ВСЕ данные в таблице tbl_name.
• SELECT * FROM tbl_name;
2. Выведет количество записей в таблице tbl_name.
• SELECT count(*) FROM tbl_name;
3. Выбирает (SELECT) из(FROM) таблицы tbl_name лимит (LIMIT) 3 записи,
начиная с 2.
• SELECT * FROM tbl_name LIMIT 2,3;

4. Простые SELECT запросы к базе данных MySQL

4. Выбирает (SELECT) ВСЕ (*) записи из (FROM) таблицы tbl_name и сортирует
их (ORDER BY) по полю id по порядку.
• SELECT * FROM tbl_name ORDER BY id;
5. Выбирает (SELECT) ВСЕ записи из (FROM) таблицы tbl_name и сортирует их
(ORDER BY) по полю id в ОБРАТНОМ порядке.
• SELECT * FROM tbl_name ORDER BY id DESC;

5. Простые INSERT запросы

• INSERT – запрос, который позволяет ПЕРВОНАЧАЛЬНО вставить
запись в БД. То есть создаёт НОВУЮ запись (строчку) в БД.

6. Простые INSERT запросы

1. Делает новую запись в таблице users, в поле name вставляет Сергей, а в
поле age вставляет 25. Таким образом, в таблицу дописывается новая строки с
данными значениями. Если колонок больше, то они оставшиеся останутся
либо пустыми, либо с установленными по умолчанию значениями.
• INSERT INTO users (name, age) VALUES ('Сергей', '25');

7. Простые UPDATE запросы к базе данных MySQL

• UPDATE – запрос, который позволяет ПЕРЕЗАПИСАТЬ значения
полей или ДОПИСАТЬ что-то в уже существующей строке в БД.
Например, есть готовая строка, но в ней нужно перезаписать
параметр возраста, так как он изменился со временем.

8. Простые UPDATE запросы к базе данных MySQL

1. В таблице users ГДЕ id равно 3 значение поля age становится 18.
• UPDATE users SET age = '18' WHERE id = '3';
2. Всё то же самое, что и в первом запросе, просто показан синтаксис запроса,
где перезаписываются два поля и более.
В таблице users ГДЕ id равно 3 значение поля age становится 18, а country
Россия.
• UPDATE users SET age = '18', country = 'Россия' WHERE id = '3';

9. Простые DELETE запросы к базе данных MySQL

• DELETE – запрос, который удаляет строку из таблицы.
1. Удаляет строку из таблицы users ГДЕ id равен 10.
• DELETE FROM users WHERE id = '10';

10. Простые DROP запросы к базе данных MySQL

• DROP – запрос, который удаляет таблицу.
1. Удаляет целиком таблицу tbl_name.
• DROP TABLE tbl_name;

11. Запросы к базе данных MySQL и PHP

• В MySQL запросы в PHP странице можно вставлять переменные в
качестве сравниваемых и изменяемых значений.

12. Запросы к базе данных MySQL и PHP

1. Выбирает все записи из таблицы users, где поле fname
соответствует значению переменной $name.
• SELECT * FROM users WHERE fname='$name';
2. В таблице users ГДЕ id равно 3 значение поля age изменяется на
значение переменной $age.
• UPDATE users SET age = '$age' WHERE id = '3';
English     Русский Rules