Базы данных \ MySQL

SQL-запросы. Выборка продаж по месяцам

От автора: продолжаем работать с интересными и полезными на практике SQL-запросами. В этом видео мы рассмотрим и решим классическую задачу при работе с интернет-магазинами. Эта задача встречается и в теме анализа данных. Суть задачи заключается в выборке продаж за год с группировкой по месяцам. То есть одним SQL-запросом мы должны получить 12 записей, в каждой из которых будет сумма продаж за конкретный месяц.

Продолжить чтение

Базы данных \ MySQL

Сервис генерирования тестовых данных для БД

От автора: на этапе разработки проектов нам требуется какой-то набор тестовых данных в приемлемом количестве. Создавать такие данные вручную – не интересное занятие. Чтобы как-то оптимизировать процесс, часто используется библиотека Faker, которая позволяет быстро сгенерировать нужный набор тестовых данных.

Продолжить чтение

Базы данных \ MySQL

SQL-запросы. Получение категорий с количеством записей

От автора: в данном видео вы найдете решение одной из типовых задач, решить которую можно одним sql-запросом. Суть задачи в следующем: необходимо выбрать категории сайта и посчитать количество записей в каждой из категорий. Решить эту задачу можно одним запросом. При этом в решении необходимо учесть некоторые нюансы. Например, необходимо также вывести и пустые категории, указав, что в таких категориях записей нет.

Продолжить чтение

Базы данных \ MySQL

Утилита mysqldump. Экспорт и импорт дампа БД

От автора: при работе с базами данных нам необходимы операции экспорта и импорта дампа БД. В простейшем случае эти операции можно выполнить через веб-приложение phpMyAdmin. Однако, это удобно сделать в том случае, если у вас относительно небольшой объем БД. Если же БД объемна, тогда данный процесс затрудняется, а порой и просто становится невозможным.

Продолжить чтение

Базы данных \ MySQL

Как удалить и вставить строку в MySQL

От автора: пришло время познакомиться с несколькими основными операторами, с помощью которых вебмастер работает в СУБД. В MySQL удалить строку, добавить данные или стереть их можно с помощью специальных команд. Но просто знать их название — мало. Важно понимать синтаксис, последствия, которые возникают после применения операторов, и прочие моменты, которые составляют операции в MySQL. Сегодня знакомимся с DELETE и INSERT, как основополагающими в создании таблиц.

Продолжить чтение

Базы данных \ MySQL

Создание и правка таблицы в СУБД MySQL

От автора: в MySQL создание таблицы должно стать следующим шагом в разработке, когда вы разобрались с базовыми возможностями. Здесь нет ничего сверхсложного, но интуитивно понять процесс невозможно — этому нужно поучиться. Сегодня покажем, как создают таблицы вебмастера. Не стоит пренебрегать мануалами, которые ускорят развитие. Ведь то, чему вы уже научились, было лишь самым легким. Далее начинается погружение в MySQL и функционал системы управления DB.

Продолжить чтение

Базы данных \ MySQL

Проводим back-up в системе MySQL

От автора: база данных без резервного копирования или, попросту говоря, бэкапа подобна средневековому замку без рыцарей — в любой момент кто-то или что-то может нарушить ее целостность. Практика показывает, что не существует идеальных БД: они постоянно «падают», перегружаются и начинают работать некорректно. Чтобы максимально обезопасить себя и свой проект, веб-мастера создают MySQL backup copy. Это файл, который хранит данные обо всех внесенных изменениях в конкретный момент времени. Сегодня расскажем, как делать это грамотно. Причем, не единственным способом.

Продолжить чтение

Базы данных \ MySQL

Запуск необходимых параметров MySQL для веб-разработчика

От автора: одной установкой и созданием баз данных все не кончается. Для того, чтобы адаптировать под веб-разработку, необходимо внести изменения в MySQL параметры. Освоить все это методом тыка — настоящее испытание, которое может и не привести к успешному результату. Тем более, что дорожка давно проторена и уже сейчас можно найти массу мануалов, касательно конфигураций баз данных MySQL. Мы собрали несколько из них и создали статью, из которой вы узнаете о тонкой настройке, основных отличиях и преимуществах различных видов настройки.

Продолжить чтение

Базы данных \ MySQL

Предоставление доступа рядовому пользователю MySQL и установка на CentOS

От автора: установка MySQL, доступ к полномочиям и обеспечение стабильности СУБД — одни из базовых задач для веб-разработчика. Чтобы справляться с ними на высоком уровне, необходимы знания и понимание процессов, которые выполняет компьютер. Но изучать это долго, а проекты нужно закрывать уже сегодня. Мы сложили для вас мануал на этот случай, чтобы не тратить драгоценные трудочасы. Рассмотрим сначала информацию о том, как MySQL «дружит» с CentOS, а после поговорим о обеспечении прав доступа для пользователя СУБД.

Продолжить чтение

Базы данных \ MySQL

Конфигурация перед установкой MySQL на Ubuntu OS

От автора: одной из самых излюбленных операционных систем вебмастера остается Ubuntu. Это касается и последней версии оси, где отказ от Unity хорошо повлиял на лояльность пользователей. Именно потому работа с базами данных под этой операционкой является одним из наиболее распространённых выборов для разработчика. Сегодня мы расскажем, как установить систему управления базами данных MySQL на машину с Ubuntu OS. На первый взгляд — нужно лишь три команды для полного цикла. Но, чтобы производилась корректная установка MySQL, Ubuntu тоже необходимо настроить должным образом.

Продолжить чтение