- Видео 493
- Просмотров 204 220
spa it
Украина
Добавлен 1 июн 2020
MySQL IF
Функція IF повертає значення на основі заданих умов.
Подивимось на приклади.
SELECT IF(3 меньше 1,'YES','NO');
SELECT IF(0 = 1,'Correct','Not true');
Тепер та сама база та Customers.
DROP DATABASE base2;
CREATE DATABASE base2;
USE base2;
CREATE TABLE Customers
(
Id INT PRIMARY KEY AUTO_INCREMENT,
Age INT,
FirstName VARCHAR(20) NOT NULL,
LastName VARCHAR(20) NOT NULL,
Phone VARCHAR(20)
);
INSERT Customers(Age, FirstName, LastName, Phone)
VALUES (18,'Ganna','Velickiv','0688889977');
INSERT Customers(Age, FirstName, LastName, Phone)
VALUES (19,'Ury','Medvejuy','0688889988');
INSERT Customers(Age, FirstName, LastName, Phone)
VALUES (39,'Anton','Chernov','0687889988');
INSERT Customers(Age, FirstName, L...
Подивимось на приклади.
SELECT IF(3 меньше 1,'YES','NO');
SELECT IF(0 = 1,'Correct','Not true');
Тепер та сама база та Customers.
DROP DATABASE base2;
CREATE DATABASE base2;
USE base2;
CREATE TABLE Customers
(
Id INT PRIMARY KEY AUTO_INCREMENT,
Age INT,
FirstName VARCHAR(20) NOT NULL,
LastName VARCHAR(20) NOT NULL,
Phone VARCHAR(20)
);
INSERT Customers(Age, FirstName, LastName, Phone)
VALUES (18,'Ganna','Velickiv','0688889977');
INSERT Customers(Age, FirstName, LastName, Phone)
VALUES (19,'Ury','Medvejuy','0688889988');
INSERT Customers(Age, FirstName, LastName, Phone)
VALUES (39,'Anton','Chernov','0687889988');
INSERT Customers(Age, FirstName, L...
Просмотров: 196
Видео
MySQL TEMPORARY TABLE
Просмотров 72Год назад
Тимчасов таблички зникають коли ви закінчуєте сесію або їх можна знищити традиційно- DROP TEMPORARY TABLE table_name; Спробуємо на тій саммій базі. Та сама табличка Customers. SELECT * FROM temp_customers; DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phon...
MySQL пошук однакових записів в табличках
Просмотров 72Год назад
DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phone VARCHAR(20) ); INSERT Customers(Age, FirstName, LastName, Phone) VALUES (18,'Ganna','Velickiv','0688889977'); INSERT Customers(Age, FirstName, LastName, Phone) VALUES (19,'Ury','Medvejuy','0688889988'); I...
MySQL COPY RENAME TRUNCATE
Просмотров 49Год назад
Копія таблички Зміна назви Та очищення Duplicate RENAME TRUNCATE Та сама база та табличка Customers DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phone VARCHAR(20) ); INSERT Customers(Age, FirstName, LastName, Phone) VALUES (18,'Ganna','Velickiv','06888899...
MySQL INTERSECT та TABLE
Просмотров 50Год назад
База та таблички з відео UNION та EXCEPT Т ж сам таблички - Customers та їх хоббі (нагадую - код під відео) DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phone VARCHAR(20) ); CREATE TABLE CHobby ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCH...
UNION та EXCEPT
Просмотров 118Год назад
UNION EXCEPT та ще раз INNER JOIN UNION поєднує результат із кількох блоків запиту в єдиний набір результатів. EXCEPT обмежує результат з першого блоку запиту тими рядками, як не знайден в другому. DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phone VARCHA...
MySQL REPLACE та DO
Просмотров 65Год назад
dev.mysql.com/doc/refman/8.0/en/replace.html REPLACE Замінемо рядок, який можна однозначно ідентифікувати за допомогою ключа В нашому випадку (та сама база та тіж Customers) це стовбчик Id DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phone VARCHAR(20) ); ...
MySQL CREATE PROCEDURE
Просмотров 60Год назад
У MySQL відео серії ми вже створювали фунцію (CREATE FUNCTION) та підготовлений оператор (PREPARE). Не зупинити ідею час якої настав - створимо процедуру. Такий самий фокус з роздільником (DELIMITER) та виклик за інструкцією CALL. Робимо процедуру. Та сама база USE base2 Передамо процедур змінну name Процедура DELIMITER $$ CREATE PROCEDURE Cust_Print(IN name VARCHAR(20)) BEGIN SELECT FirstName,...
MySQL CREATE FUNCTION, DELIMITER.DROP FUNCTION,built-in functions
Просмотров 80Год назад
built-in functions USE base2 SELECT COUNT(Phone) FROM Customers; SELECT CONV(15,10,16); DELIMITER DELIMITER // USE base2 SELECT * FROM Customers // DELIMITER ; CREATE FUNCTION USE base2; DELIMITER $$ CREATE FUNCTION F_minus (x1 decimal, y1 decimal) RETURNS decimal (5,2) DETERMINISTIC BEGIN DECLARE dist decimal; SET dist = x1 - y1; RETURN dist; END$$ DELIMITER ; SELECT F_minus(100,1); DROP FUNCT...
MySQL PREPARE
Просмотров 95Год назад
dev.mysql.com/doc/refman/8.0/en/sql-prepared-statements.html MySQL PREPARE Підготовлений оператор Параметризован запити використовуються для підвищення ефективності, коли один запит виконується багаторазово. PREPARE {DEALLOCATE | DROP} PREPARE Синтаксис DROP PREPARE DEALLOCATE PREPARE є синонімами. USE base2 SET @a = 16; SET @b = 1024; PREPARE pr2 FROM 'SELECT SQRT(?) AS Корінь'; EXECUTE pr2 U...
MySQL Подання (VIEW)
Просмотров 109Год назад
MySQL Подання. Подання (VIEW) інод називають «віртуальними таблицями». Подання доступне для користувача як таблиця, але саме воно не містить даних, а витягує їх з таблиць у момент звернення до нього. USE base2; Та баз таблички Customers створемо подання tiko_LastName що не буде виводити FirstName та містить тільки повнолітніх. CREATE VIEW tiko_LastName AS SELECT Age, LastName, Phone FROM Custom...
MySQL TRIGGER
Просмотров 104Год назад
одне вікно sudo mysql -uspa1 -p123 інше вікно sudo mysql Створемо тригер USE base2 Встановимо змінну @num у нуль (за замовченням дорівнює NULL). SET @num = 0; Створюємо триггер trgg_num який при інсерт даних у табличку Customers буде збільшувати значення @num на одиничку- CREATE TRIGGER trgg_num BEFORE INSERT ON Customers FOR EACH ROW SET @num = @num 1; Перевіримо значення змінної SELECT @num A...
SELECT * FROM performance_schema.processlist\\G та KILL
Просмотров 90Год назад
SELECT * FROM performance_schema.processlist\G та KILL У відео про блокування табличок я використав show processlist Це не дуже правильний хід З версії MySQL 8.0.22 бажано користуватись SELECT * FROM performance_schema.processlist\G Застосуємо цю команду у схожому сценарії та вб´ємо процес що підвисне. 0 dev.mysql.com/doc/refman/8.0/en/performance-schema-processlist-table.html SELECT * FROM per...
mysql LOCK TABLES
Просмотров 99Год назад
CREATE USER 'spa1'@'localhost' IDENTIFIED BY '123'; GRANT ALL PRIVILEGES ON *.* TO 'spa1'@'localhost' WITH GRANT OPTION; (не робіть так) FLUSH PRIVILEGES; SELECT user FROM mysql.user; одне вікно sudo mysql -uspa1 -p123 інше вікно sudo mysql show processlist; USE base2 SELECT * FROM Customers; INSERT Customers(Age, FirstName, LastName) VALUES (45,'Olga','Vanetsko'); WRITE - процес, який викликав...
CASE та коменти
Просмотров 103Год назад
DROP DATABASE base2; CREATE DATABASE base2; USE base2; CREATE TABLE Customers ( Id INT PRIMARY KEY AUTO_INCREMENT, Age INT, FirstName VARCHAR(20) NOT NULL, LastName VARCHAR(20) NOT NULL, Phone VARCHAR(20) ); до речі, двома мінусами ми позначаємо коментар ( Phone VARCHAR(20) NOT NULL UNIQUE замінено) INSERT Customers(Age, FirstName, LastName, Phone) VALUES (18,'Ganna','Velickiv','0688889977'); I...
MySQL UPDATE, Alias Column Syntax, MySQL NULL Values
Просмотров 93Год назад
MySQL UPDATE, Alias Column Syntax, MySQL NULL Values
MySQL збір статистики load average - приклад
Просмотров 87Год назад
MySQL збір статистики load average - приклад
WW
В итоге что такое бридж не объяснили, это включение портов в L2? а по умолчанию что порты не L2 у микротика? и если речь про Л2 причем тут ип-адресация на порту
спасибо чувак
Извини, но как назвается операционке которая установлена на компютере. Спасибо.
Машина, с которой пишется видео - на Lubuntu (она у меня на всех рабочих машинах). А наблюдаете Вы на видео Веб-мордочку Сигманаса. Если правильно понял вопрос.
@@spait137, спасибо за бьйстрой ответ. Извините, последной вопрос; у меня проблем с маунтинг жестково диска под NTFS у которого есть уже накопленая информация из уиндоусе. Обязан ли ради Сигманаса его форматировать или нет.
@@Tony_Bookman Снимите данные на другой носитель, отформатируйте в родной ФБ Сигманаса (не помню что там по дефолту рекомендуют, в ролике вроде есть). Суть. Другие системы декларирубтся но... (сюрприз) с другими системами у меня на нем постоянно чудеса )) Подозреваю что чудесный проприентарный закрытый NTFS вообще жестяк потому как его на никсах писали сами (ну почти).
/tmp/mintreport/crash/stacktrace ошибку как исправить ?
Не знаю ))) Я б не сказал что часто пользуюсь этой утилитой. Писалось все это когда-то как легкое ознакомительное видео для студентов, давно.
все норм только не получается с сервисом айпи как его определить
Как определить АйПи по доменному имени Вы спрашиваете?
Это лучший видеоурок в интернете
полностью согласен, угараю сижу
А что такое линк? А что такое айноды? Я не увидел созданного файла, я ни чего не увидел и ни чего не понял. Но зато я понял, почему у студентов эта тема вызывает шок и трепет. А я не новичок в IT
предельно понятное объяснение. Если вы впервые слышите об айнодах, то у Вас огромные пробелы в знаниях Юникс-подобных систем. Вы можете и не быть новичком в АйТи, но в Линуксе Вы неофит
Добрый день. Насколько корректно резервировать статический адрес внутри пула dhcp-адресов? Или, правильнее выделять за границами пула?
Добрый день! По моему опыту на Микротиках безразлично как это делаете. У меня были косяки на очень древних маршрутизаторах других производителей но где-то в прошлом веке )
Понятно объяснили
спасибо! вы очень помогли с лабораторной💓
Концовка очень вдохновила
Поступил на фиит, теперь ебусь с UNIXо'ом Привет из МАИ!
😂 все укро блогеры перешли на мойву)))) Хорошо что я владею южнорусским диалектом. Но главное не язык , а информация 😊
Что делать если снес папку с Desktop в /home/user и корзина удалилась. Рабочее место на диске заканчивается
там же можно удалять мимо корзины насколько помню. я ленив и чтоб не морочиться б запилил новую систему и туда мигрировал - это ж не винда, все достаточно легко делается
можно восстановить фотки?
фотки тоже файл )
👍
Здравствуйте. что такое port isolation? есть unifi flex mini можно ли на него воткнуть три руотера с одинаковыми ip и включить изоляцию портов? будут ли они конфликтовать?
VRF
Полезное видео, спасибо.
Can i use fq codel with vlan?
Звісно. До речі, на MikroTik є більш одного варіанта реалізації VLAN
ДЯКУЮ ❤ Приемно що Українською☺️
то есть это как какая-то копия? Только индексный узел один и тот же, и выходит что это идеальная копия
а если на сервер на windows, подключается компьютер на linux через Remmina который не не входит в локальную сеть, можно как нибудь перекидывать файлы не прибегая к облачным сервисам?
VPN же есть - можно войти в сеть
Добрый день. А как заблокировать по доменному имени?
ruclips.net/video/aA2uVAPXa_s/видео.html
@@spait137 , а в linux можно?
@@Arius1987 можно найти диапазон айпишников сайта
@@spait137 , а если на одном ip-шнике крутится сайт на который доступ нужно оставить, и на нем же, который заблочить?) . Я вот искал - не нашел
Может можно сквидом - не проверял. Но я хотел заблочить средствами самого linux роутера, а не прокси.
Нормальні відоси, тільки практика, ніякої води. Кому що не зрозуміло куріть мани.
Нормальні відоси, тільки практика, ніякої води. Кому що не зрозуміло куріть мани.
Нормальні відоси, тільки практика, ніякої води. Кому що не зрозуміло куріть мани.
Жахливий відос...
Жахливий коментар!
А как попасть на лекцию?..
Никак. Сейчас канал это просто развлечение )
drive.google.com/file/d/1nveZMfL-WAnpHKAqXAwWN-r4AkEIJZ0I/view?usp=share_link
Ремина сама здрава тема! Из-под линукса настроил! Теперь на удаленке не надо в свой облачный сервис заходить! :)
Ваш канал кладезь знань. Ви не перевершені. Дякую, що працюєте для української аудиторії!
Дуже дякую! Буду намагатись продовжувати в тому ж дусі.
А если провайдер блокирует сторонний dns сервер, то как быть в этом случае?
vpn например
или нормальный провайдер в нормальной стране
@@spait137 лично для себя пришёл к выводу, что это шифрование днс запросов вообще бесполезно для анонимности в сети, потому как на сервере в любом случае будет видно к каким сайтам идёт запрос и сопоставить ip адрес отправителя это не проблема. Можно конечно ещё и прокси воткнуть, но тогда история поисковых запросов будет уже у трёх лиц. В общем странное назначение этих публичных днс
Обратите внимание: вы скачиваете - а цифры набегают в аплоад
Набегает в ап на устройстве к которому я подключился по L2TP
А чого укр нет в кінці не відкрився?
Дуже не хочеться передивлятись це надзвичайно старе та простеньке відео ) Спишемо на випадковість наприклад )))
Микрот - хорошо, контент по украински - очень хорошо. Плохо, что на муме от Украины мало выступает
Да у нас сейчас все чуть заняты
на какой вкладке, бронируется ip адрес за определенным пк? я прописал адрес на пк в сети и теперь хочу этот айпи присвоить ему и через микротик
вот тут прям хорошо support.joinposter.com/ru/articles/6312786-%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%B0%D1%82%D1%8C-%D0%BE%D0%B1%D0%BE%D1%80%D1%83%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE-mac-%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D1%83-%D0%B2-%D0%B2%D0%B5%D0%B1-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%B5-routeros-%D0%BD%D0%B0-%D1%80%D0%BE%D1%83%D1%82%D0%B5%D1%80%D0%B5-mikrotik
ок
Не очікував що знайду настільки стислу і зрозумілу інструкцію, та ще й українською. Дякую!
Приятный, урок, спасибо)
Круто! Мікротік Українською! Продовжуйте далі!
Дуже дякую. Ранійш частина відео була росіянською, більше росіянської не буде.
@@spait137 Дурниця, головне багато цікавого та повчального контенту, головне не закидайте цю справу та продовжуйте робити відеоуроки
I don't understand you! Maybe, do you speak English?
Unfortunately, my level of English is only sufficient to understand German adult cinema
@@spait137 А казахский ты знаешь? Я из Казахстана, узбек) К сожалению украинский не знаю ( Но твои видео меня заинтересовали)
@@stnomad9560 В связи с тем что они пишутся под российской бомбардировкой в буквальном смысле слова - канал перешел с русского на украинсий.
Да в целом и на украинском языке всё понятно, меня это не сильно напрягает. но очень жаль что так вышло (
у меня сегодня ни воды ни связи ни света не было - вот это реально задалбывает
Добрый день. Подскажите пожалуйста, как переопределить клавиши удаленного подключения в Remina? Ну т.е. у меня в Linux поменяны местами клавиши LCrtl и LAlt, а при подключении к Windows там переопределение это не работает. Нашёл "Параметры/RDP/Изменение сканкода клавиатуры", но там толи не работает ничего, то ли я неправильно что-то делаю. Пишу вот так 0x1d=0x38,0x9d=0xb8,0x38=0x1d,0xb8=0x9d. П.С. А этому видео я лайк поставил😀
За лайк спасибо огроиное, навряд смогу уделить время ответу - тут какбЭ ракеты-проблемы со светом-водой-связью --- чуть не до кнопок )))) ближайшее время как минимум
вы больше на будете на русском выкладывать ?
очень толковая догадка
@@spait137 тогда прощайте. отписка.
@@sgatrade8719 хай щастить
@@sgatrade8719 світ не витримає такої тяжкої втрати.
Как система понимает какой именно yaml файл ей использовать, после команды netplan apply, если их там в папке две штуки?
я два года как не работал с нетпланом - слабо помнится. на прикрепленном файле вроде как один. там в файлике так же написано ¨Netplan считывает информацию из всех файлов в папке, попадающих под маску *.yaml¨ кстати ))))
если вдуматься - логично - делать на интерфейс и задачу свой ямл и все сваливать в папку
дисэйбле блядь. фэйспалм. чел, удали видосы свои плиз, удивлен что они еще в выводах поиска в топе
Спасибо за фильм. Но я бы Вам еще не такое показал с использованием этой функции XOR.
thanks Sir
Спасибо! ❤