Пишем на SQL без SQL! ► Урок по RedBeanPHP #1 ► Самая простая и мощная ORM для PHP! ► Основы
Ломаем систему с помощью ORM RedBeanPHP, работаем с базой данных без нужды изучать язык SQL!
Вы же знаете, что есть SQL и noSQL базы данных?
А что если ... работать с SQL без SQL? :)
То есть, работать с базой данных, при этом даже не зная синтаксиса языка SQL и специфики выбранной СУБД?
► Вы узнаете:
- Что такое ORM, в частности RedBean PHP и какие у неё требования
- Как проверить/сменить версию PHP
- Чем отличается utf8_general_ci от utf8mb4_general_ci
- Как смотреть логи запросов
- Как решить проблему с подвисанием запросов в Open Server
- Как подключиться к базе данных посредством RB
- Что такое PDO, в чём разница с mysqli_* и что такое бинды
- Конвенции в RedBeanPHP и обход некоторых
- Как производить CRUD операции в RedBeanPHP
- Индексы в MySQL
- Что такое режим заморозки в RB
- и некоторые другие полезные моменты.
► Таймкоды:
2:00 Проверяем/Меняем версию PHP
6:10 Качаем/Подключаем RedBeanPHP
8:40 Подключаемся к базе данных R::setup()
9:50 В чём разница между utf8_general_ci и utf8mb4_general_ci
11:45 Почему нужно прописывать IP в качестве хоста базы данных
14:45 Закрытие соединения с базой данных R::close()
15:10 Проверяем соединение с базой данных R::testConnection()
16:00 Выполняем произвольный SQL код R::exec()
20:20 Что такое CRUD
21:00 Создание записей R::dispense()
27:50 О режиме заморозки R::freeze()
30:45 Конвенция именования таблиц
32:20 Пишем обход конвенций именования таблиц R::ext()
34:00 Конвенция именования свойств бина
34:40 Конвенция автосоздания индексов
37:20 Загружаем записи R::load()
41:00 Загружаем сразу несколько записей R::loadAll()
42:30 Поиск записей R::find()
44:20 Генерируем бинд слоты R::genSlots()
46:40 Ищем только одну запись R::findOne()
47:25 Загружаем все записи сразу R::findAll()
48:10 Итерация по всем записям R::findCollection()
49:40 Ищем записи по значениям R::findLike()
51:30 Загружаем запись если есть, создаем и загружаем если нет R::findOrCreate()
53:15 Считаем количество записей R::count()
54:35 Обновляем данные в записях
59:00 Удаляем записи из таблиц
1:00:18 Вайпаем данные таблиц (очищаем таблицы) R::wipe()
1:00:47 Очищаем всю базу данных R::nuke()
1:01:50 Что будем в следующих уроках?
►►► Второй канал Хауди, подпишись ;)
Человеческие цены на игры Steam и рандомы только тут -
Хочешь зарабатывать на своих видео в YouTube?
Подключайся! -
#Ссылки из видео:
1) Индексы в MySql:
► Жми красную кнопку “Подписаться“ под видео :)
► Есть вопрос? - Задай его лично мне в наших группах!
===
► Наша группа ВКОНТАКТЕ -
► Наш Twitter -
#Реквизиты для донатства | Поддержи канал!
Z252920168434
R250434217196
Музыкальный трек предоставлен YouTube Audio Library.
1 view
104
19
1 week ago 00:43:34 1
3 года в Питере. Главная причина, из-за которой хочу уехать.
2 weeks ago 00:02:45 1
песня “СТЕНОЮ ВСТАНЕМ“ ( посвящается участникам СВО)
2 weeks ago 00:12:10 17
Судить Путина. Мир готовит трибунал для военного преступника
2 weeks ago 00:06:15 7
Умножение ДРОБЕЙ. Основа всех основ! Смотрите как нужно умножать дроби. Обучает учитель математики
2 weeks ago 00:12:55 2
РЕШЕНИЕ ПРИНЯТО! Скоро ПАУЗА НА ФРОНТЕ! Дата подписания ДОКУМЕНТА уже известна!
2 weeks ago 00:29:04 1
СЕМИЛЕТНЯЯ ВОЙНА? НОВЫЕ ГРАНИЦЫ И ОКНО ОВЕРТОНА. СЕРГЕЙ ПЕРЕСЛЕГИН
2 weeks ago 00:31:11 11
ЖОПА ГОРИТ ПРИ СЛОВЕ УАЗ ! ХЕЙТЕРЫ БЕЛОРУЧКИ В ПАНИКЕ ! УАЗ НЕ СГНИЛ ! МАШИНЕ 8 ЛЕТ !
2 weeks ago 00:25:36 1
Прямо по курсу! Забудьте про кастор и демпфер для УАЗ Хантер!
2 weeks ago 00:36:52 2
Как дейтинги развязали войну полов I ОТДЕЛ МОДЫ
2 weeks ago 00:08:51 1
Hunternetwork Создаем доход С ПОДАРКА !!! video 2025 01 11 11 57 10
2 weeks ago 00:34:06 1
УЧИМ ДЕРЕВЕНСКОГО МОНСТРА ДРАТЬСЯ
3 weeks ago 00:18:09 1
Митинг против ТЦК! Неужели началось люди вышли! Люди прогнали ТЦКашников и мусоров
3 weeks ago 00:15:31 1
Куда пропали леса или чем топили печи в 19 веке ?
3 weeks ago 00:33:15 1
Прогноз на 2025 год. Телец. Дева. Козерог. | Таро гадание
3 weeks ago 00:08:43 1
Космический жулик. Глава Роскосмоса ушёл в отставку
3 weeks ago 00:03:48 2
Тесто Бесподобное Мой ФАВОРИТ среди ПИРОГОВ, я готова печь его каждый день! Рыбный манник!
3 weeks ago 00:04:24 20
ОЧЕРЕДНОЙ ПОДАРОК ОТ КОМПАНИИ ПЛЮС НОВЫЙ ДЕП
3 weeks ago 00:15:02 10
ВСЁ ПРО БЛЮЗ: Форма, Гармония, Мелодия
3 weeks ago 00:45:13 1
Страх и слабость власти - приводит к гибели людей (И. Отраковский и А. Бородавко)
3 weeks ago 00:08:42 1
ГИМНАСТИКА для ПРОФИЛАКТИКИ и ЛЕЧЕНИЯ ГРЫЖ и ПРОТРУЗИЙ от Егора Рубанова
3 weeks ago 00:11:04 1
Межпозвоночные Грыжи и Протрузии - Лечим СПИНУ ПРИСЕДАНИЯМИ - СпецПриседы для Здоровой СПИНЫ
3 weeks ago 00:15:04 6
Украина Осталась БЕЗ ГАЗА! Удары России ДОСТИГЛИ ЦЕЛИ?
3 weeks ago 01:11:40 2
Система зафиксировала ещё огроменное долги на элиты страхователей Великую Армению! Греф, ах Грефф...
3 weeks ago 01:39:36 31
СОТРУДНИК ИЗДЕВАЕТСЯ НАД ПОКУПАТЕЛЯМИ, УГP0ЖAET И СМЕЕТСЯ? 10 ЧАСОВ В МАГАЗИНЕ! ИЗЪЯЛИ НА 200 000руб