Конспекты по MySQL

MySQL




Язык SQL - структуированный язык запросов.

Это язык, при помощи которого происходит общение с сервером баз данных.

Один из наиболее распростаненных серверов - это сервер MySql.


- SQL - язык запросов,
- База данных - это база данных (некий файл, который лежит на сервере баз данных),
- MySql - зто сервер, на котором расположена искомая база данных (СУБД MySql - Система Управлением Базами Данных MySql).


И посредством языка SQL происходит общение с сервером на котором расположена база данных и получение нужной информации из этой базы данных.

Язык SQL - универсальный (запрос, написаный с соблюдением стандартов, будет работать на любом сервере баз данных).



Предметный указатель




Работа с сервером из консоли


ЗАПУСК СЕРВЕРА


Добавление службы mysqld


Удаление службы mysqld


Запуск службы mysqld


Подключение к серверу


Выход из монитора mysql


ЗАВЕРШЕНИЕ РАБОТЫ С СЕРВЕРОМ


КОМАНДЫ ДЛЯ РАБОТЫ НА СЕРВЕРЕ


Просмотр баз данных на сервере


Выбор базы данных


Просмотр таблиц в базе данных



Работа с таблицами MySQL через консоль MySQL


Создания таблицы (CREATE TABLE)


Вывод на экран структуры таблицы (SHOW FULL COLUMNS FROM ..., SHOW CREATE TABLE ...)


Действия с полями таблиц (изменение их структуры)


Удаление таблиц из БД (DROP TABLE)


Работа с данными таблиц MySQL через командную строку


Операция создания (INSERT INTO)


Операция чтения (выбора) (SELECT)


Операция обновления (UPDATE)


Операция удаления (DELETE)


Удалить все данные из таблицы (TRUNCATE)



MySQL и PHP. Подключение к серверу


Устанавка соединения с сервером MySQL



Просмотр имеющихся баз данных


Просмотр имеющихся баз данных (SHOW databases)



Создание и удаление базы данных


Создание и удаление базы данных (CREATE DATABASE, DROP DATABASE)



Типы данных. Подключение к базе данных


Основные типы данных


Подключение к базе данных


Просмотр имеющихся в базе данных таблиц (SHOW tables in ...)



Создание и удаление таблиц


Создание и удаление таблиц (CREATE TABLE, DROP TABLE)


Удалить все данные из таблицы (TRUNCATE, TRUNCATE TABLE ... RESTART IDENTITY )


ПРИМЕРЫ создания таблиц



Изменение структуры существующей таблицы


Добавление новых полей в таблицу (ADD COLUMN)


Удаление полей таблицы (DROP COLUMN)


Переименование поля и изменение типа хранимых данных (CHANGE, MODIFY)


Примеры запросов



Добавление данных в таблицу - INSERT


Работа с данными таблиц MySQL


Добавления записей (INSERT INTO)


Примеры запросов


Множественное добавление


Добавление значений для всех полей таблицы


Использование оператора SELECT (заполнить данные таблицы из другой таблицы)


Использование оператора SET (поле='значение')



Выбор данных - SELECT. Операторы фильтрации


Оператор SELECT


Ключевое слово FROM


Оператор WHERE


Оператор BETWEEN


Оператор NOT


Оператор IN


Примеры запросов



Обработка результатов запросов


Выполнение запросов, обработка результатов и получение данных



Операторы сортировки


Оператор ORDER BY


Оператор DISTINCT


Оператор LIMIT


Операторы DESC и ASC


Оператор LIKE


Оператор EXISTS


Операторы ANY и ALL


Примеры запросов



Агрегатные функции. Операторы группировки


Агрегатные функции


Операторы GROUP BY и HAVING


Оператор AS


Примеры запросов



Обновление данных - UPDATE. Удаление данных - DELETE.


Оператор UPDATE


Оператор DELETE


Примеры запросов







Наверх Наверх