русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

CREATE DATABASE


Дата добавления: 2015-07-09; просмотров: 449; Нарушение авторских прав


Команды SQL

create database use create table describe alter table drop table drop database insert into…values delete select update show

 

В этом разделе мы изучим основные команды языка SQL. Для этого на компьютере с установленным MySQL необходимо запустить клиента mysql, в окне которого можно вводить команды SQL.

Примечание

Команды SQL не чувствительны к регистру, но традиционно они набираются прописными буквами.

Типы полей базы данных

Список наиболее часто встречающихся типов приведен в таблицах 13.6 - 13.8. Для многих типов данных задается максимальная ширина отображения, указываемая в скобках, которую мы далее будем обозначать символом max. К примеру, запись INT(2) означает, что значение данного поля не может превышать 100.

К числовым типам относятся целые числа и числа с плавающей точкой. Для чисел с плавающей точкой, кроме максимальной ширины отображения можно также указывать число значащих цифр после запятой, далее обозначаемое символом P.

Таблица 13.6. Числовые типы

Тип Описание
TINYINT[(max)] Очень маленькие целые числа диапазона -127…128.
SMALLINT[(max)] Маленькие целые числа диапазона -32768…32767.
MEDIUMINT[(max)] Средние целые числа.
INT[(max)] Обычные целые числа.
FLOAT[(max,P)] Числа с плавающей точкой одинарной точности.
DOUBLE[(max,P)] Числа с плавающей точкой двойной точности.
DECIMAL[(max,P)] Числа с плавающей точкой, приведенные к типу char.

Типы даты и времени приведены в таблице 13.7.

Таблица 13.7. Типы даты и времени

Тип Описание
DATE Дата в формате ГГГГ-ММ-ДД.
TIME Время в формате ЧЧ-ММ-СС.
DATETIME Дата и время в формате ГГГГ-ММ-ДД ЧЧ-ММ-СС.
YEAR Год в формате ГГ или ГГГГ.
TIMESTAMP Метка времени для отсчетов по транзакциям в формате ГГГГ-ММ-ДД ЧЧ-ММ-СС.

Основные строковые типы приведены в таблице 13.8.



Таблица 13.8. Строковые типы

Тип Описание
CHAR (len)[BINARY] Строки с длиной len, которое не превышает 255 символов. Ключевое слово BINARY указывает на то, что данные должны обрабатываться независимо от регистра.
CHAR Синоним CHAR(1).
VARCHAR (len)[BINARY] Синоним CHAR(len)за исключением того, что строки могут быть произвольной длины.
TEXT Строки с максимальной длиной символов равной 65535. Данные этого типа чувствительны к регистру.
BLOB Двоичные строки с максимальной длиной символов равной 65535. Тип BLOB (binary large object - большой двоичный объект) предназначен для хранения двоичных данных, в том числе изображений и звуковых последовательностей.

 


CREATE DATABASE

Эта команда создает новую базу данных:

CREATE DATABASE db_name;

Здесь db_name является именем создаваемой базы данных. Для того чтобы создать новую базу данных forum, наберите в строке-приглашении клиента MySQL mysql> эту команду и укажите название базы данных:

mysql> CREATE DATABASE forum;



<== предыдущая лекция | следующая лекция ==>
 | Примечание


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.219 сек.