Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Краткие справочные сведения по MySQL




AUTO_INCREMENT – атрибут, используемый для создания поля с уникальными значениями. В каждой таблице может быть не больше одного такого поля.

CREATE DATABASE name (name – имя создаваемой базы) - создание базы данных.

CREATE TABLEname - команда для создания таблиц. Указывается не только название создаваемой таблицы, но и ее полное определение, состоящее из определений отдельных полей; (name – имя создаваемой таблицы).

DEFAULT - после этого ключевого слова указывается значение по умолчанию для данного поля.

DELETEкоманда удаления записей из таблицы. DELETE FROM table_name; (table_name – имя таблицы).

DESCRIBE table_name – команда просмотра структуры таблицы; (table_name – имя таблицы).

DISTINCT - параметр в запросе SELECT, дающий возможность исключить повторяющиеся данные из результатов запроса.

FOREIGN KEY – внешний ключ. Назначение этого ключа – проверять соответствие значений в столбцах родительского и внешнего ключей. Необходимо, чтобы перед созданием внешних ключей на этих столбцах были созданы индексы. Индекс (INDEX) формируется из значений одного или нескольких столбцов таблицы и позволяет ускорить поиск нужной строки по заданному значению. Для ускорения запросов индексы обычно создаются на тех столбцах таблицы, которые часто используются в запросах.

FROMключевое слово, которое должно быть в каждом запросе. За ним следуют имена таблиц, используемых в качестве источника информации.

GRANT – команда, позволяющая создавать пользователей сервера а также предоставлять права пользователям.

INSERT – оператор, предназначенный для внесения данных в таблицы.

Два способа ввода данных:

1) внесение данных во все поля таблицы.

INSERT INTO table_name VALUES (‘’, ’’, ‘’…)

Каждое значение в кавычках (‘’);

2) добавление данных только в избранные поля, при этом нужно указать имена полей явно.

INSERT INTO table_name (имя поля 1,…,…)VALUES (‘’, ’’, ‘’…)

NOT NULL - атрибут означающий, что все строки таблицы должны иметь значение в этом столбце. Если этот атрибут не указан, то поле может содержать пустое значение (NULL).

ORDER BYконструкция, используемая для сортировки полей результата. ORDER BY name_pole DESC - сортировка по убыванию значений в указанном поле. LIMITслужит для указания, сколько строк результата следует отображать.

REVOKEкоманда, позволяющая лишать пользователя привилегий.

SELECTключевое слово в запросе на извлечение данных.

SHOW TABLES - команда просмотра списка таблиц в базе.

UPDATE– команда изменения значений поля. UPDATE имя_таблицы SET имя_поля = ‘новое_значение’ WHERE имя_поля = ‘старое значение’ .

USEdatabase_name – команда, при помощи которой выполняется выбор базы данных для выполнения дальнейших действий над ней; (database_name – имя базы данных).

WHERE – предложение, позволяющее задать критерий отбора строк.

Знаки операций сравнения для конструкции WHERE:

 

Оператор Название Описание
= Равенство Проверяется, равенство двух значений
> Больше Проверяется, что левое значение больше правого
< Меньше Проверяется, что левое значение меньше правого
>= Больше или равно Проверяется, что левое значение не меньше правого
<= Меньше или равно Проверяется, что левое значение не больше правого
! = или <> Не равно Проверяется неравенство двух значений
IS NOT NULL   Проверяется наличие значения в поле
IS NULL   Проверяется, отсутствие значения в поле
BETWEEN Величина между Проверяется, попадание значения в заданный диапазон
IN Значение содержится Проверяется, попадание значения в заданное множество
NOT IN Значение не содержится Проверяется, отсутствие значения в заданном множестве
LIKE Соответствие Проверяется, соответствие значения образцу
NOT LIKE Не соответствие Проверяется, несоответствие значения образцу
REGEXP Регулярное выражение Проверяется соответствие значения регулярному выражению

 

 


Поделиться:

Дата добавления: 2014-11-13; просмотров: 129; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты