рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

DROP DATABASE [IF EXISTS] имя_базы

DROP DATABASE [IF EXISTS] имя_базы - раздел Охрана труда, При подключении к серверу с помощью mysql обычно нужно ввести имя пользователя MySQL и, в большинстве случаев, пароль   Посмотреть Таблицы В Базе Данных Mysql> S...

 

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

mysql> SHOW TABLES;


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

CREATE TABLE table_name (create_definition, ...)

Здесь create_definition имеет следующий формат:

create_definition:

column_name type NOT NULL [DEFAULT default_value] [ PRIMARY KEY ] or

column_name type [NULL] [ PRIMARY KEY ] or

PRIMARY (KEY|INDEX) [key_name] ( column_name,... ) or

(KEY|INDEX) [key_name] ( column_name[length],...) or

INDEX [key_name] ( column_name[length],...) or

UNIQUE (column_name[length],...) or

FOREIGN (KEY|INDEX) [key_name] (column_name[length],...)

REFERENCES table_name

[ON DELETE (RESTRICT | CASCADE | SET NULL) ]

 

 

Типы данных:

…….

 

При описании столбцов таблицы можно указывать помим0 типа следующее:

NOT NULL | NULL | AUTO_INCREMENT | DAFAULT значение | UNIQUE


 

Посмотреть описание созданной таблицы:

Проверить, правильно была ли таблица создана в соответствии с планом, можно при помощи команды DESCRIBE:

mysql> DESCRIBE имя_табл;

 

Загрузка данных в базу:

INSERT INTO table [(column_name, ...)] VALUES (expression,...) ||
Можно не перечислять поля, если заполняются все поля, просто достаточно по порядку их следования в таблице расставить значения. Если заполняются не все поля, то обязательно перечислить столбцы.

Второй вариант из файла:

LOAD DATA INFILE "имя_файла" INTO TABLE имя_таблицы;

Правила при подготовке файла: поля разделяются знаками табуляции, поля автоинкремента – пропускаются, вместо них– знак табуляции, символьные данные без кавычек, а даты в двойных кавычках (дата начинается с года/месяц/день).

Еще один способ загрузки данных в таблицу. Когда нухнро переписать данные из одной таблицы в другую:

 

INSERT into имя_таблицы1 (поле1, поле2, …) SELECT t2.поле1, t2.поле2, … FROM t2 (условие – например, WHERE t2.id>5 )

Удалить таблицу:

– Конец работы –

Эта тема принадлежит разделу:

При подключении к серверу с помощью mysql обычно нужно ввести имя пользователя MySQL и, в большинстве случаев, пароль

Запуск клиентской части системы... Mysql... При подключении к серверу с помощью mysql обычно нужно ввести имя пользователя MySQL и в большинстве случаев...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: DROP DATABASE [IF EXISTS] имя_базы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Первое общение с СУБД MySQL
mysql> SELECT VERSION(), CURRENT_DATE; Этот запрос возвращает версию и текущую дату. Все команды заканчиваются знаком ;   mysql выводит

Имя.MYI – файл ключей и индексов.
Узнать, какие базы существуют в настоящее время на сервере, можно при помощи команды SHOW: mysql> SHOW DATABASES; +----------+ | Database | +

DELETE FROM имя_таблицы.
Если нужно удалить не все записи, а только некоторые, то указывается DELETE FROM имя_таблицы WHERE условие (имя_столбца=значение) Оператор DELETE удаляет из табли

UPDATE имя_таблицы SET имя столбца=значение WHERE имя_другого_столбца=знач
  Изменение структуры таблицы: ALTER TABLE table_name alter_specification [, alter_specification ...] alter_specification:

CHANGE имя_столбца_старое имя_столбца_новое тип столбца.
  Чтобы сделать это, необходимо указать старое и новое имена столбца и его тип в настоящее время. Например, чтобы переименовать столбец INTEGER из a в b, можно сделать следующее:

Разные функции
  DATABASE() Возвращает имя текущей базы данных: PASSWORD(str) Создает строку "пароля" из простого текста в аргу

Синтаксис объединений таблиц
Простое соединение - INNER JOIN: SELECT <fields> FROM table1 INNER JOIN table2 ON table1.field1=table2.field2 или SELECT <fields> FROM table1, table2 WHERE table1.field

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги