Базы данных \ 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 тоже необходимо настроить должным образом.

Читать далее

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

Создаем возможность удаленного доступа к MySQL

От автора: как только вы создали базу данных и размещаете в ней содержимое будущего сайта, необходимо обеспечить удаленный доступ к MySQL. Это нужно для управления проектом со своего рабочего девайса. Вы ведь не всегда находитесь возле сервера, верно? О том, как обустроить доступ наилучшим образом, мы расскажем в сегодняшней статье.

Читать далее

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

Почему транзакции так нужны СУБД MySQL

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

Читать далее

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

SQL — Обработка дубликатов

От автора: у вас может возникнуть ситуация, когда нужно устранить в таблице SQL дубликаты. При извлечении таких записей имеет смысл извлекать только уникальные. Ключевое слово SQL DISTINCT, которое мы уже рассматривали, используется вместе с инструкцией SELECT для устранения всех повторяющихся записей.

Читать далее

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

SQL — Инъекции

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

Читать далее