Основы языка SQL

Опубликовал: Суббота, Апрель 21, 2012 в категории HTML | Пока нет комментариев

Для выборки записей из базы данных разработан специализированный язык — SQL (Structured Query Language, структурированный язык запросов). С помощью этого языка можно создавать базы данных и таблицы, добавлять, изменять и удалять данные, получать данные по запросу. В настоящее время существует множество разновидностей языка SQL. В этой главе книги мы будем изучать SQL применительно к базам данных MySQL. Обратите внима- ние, некоторые SQL-команды работают только в MySQL.

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

6.4.1. Создание базы данных

Для создания базы данных используется команда:

CREATE DATABASE <Имя базы данных>;

Например:

CREATE DATABASE `tests`;

При создании базы данных можно сразу выбрать кодировку:

CREATE DATABASE `tests` DEFAULT CHARACTER SET cp1251

COLLATE cp1251_general_ci;

Для тестирования команд SQL можно воспользоваться программой

phpMyAdmin, которая должна быть доступна по адресу http://localhost/pma/.

В НИМ АНИЕ !

Программа будет доступна, только если вы ее установили согласно инст-

рукциям из разд. 4.8.

Итак, открываем программу. В левой части сверху находим значок с надпи- сью SQL. Если навести курсор, то появится подсказка Окно запроса. Щелка- ем левой кнопкой мыши на значке. Откроется новое окно. В текстовом поле на вкладке SQL набираем команду:

CREATE DATABASE `tests` DEFAULT CHARACTER SET cp1251

COLLATE cp1251_general_ci;

Нажимаем кнопку OK. В итоге откроется окно с надписью "Ваш SQL-запрос был успешно выполнен (Запрос занял 0.0006 сек)". Закрываем все окна, кро-

ме первого. Для того чтобы новая база данных отобразилась в выпадающем списке База данных, необходимо обновить страницу. После обновления из списка выбираем tests. В правой части окна отобразится содержимое базы данных tests, точнее сказать, надпись "Таблиц в базе данных не обнаружено", так как таблицы мы еще не создавали.

Среди всех баз данных может быть выбрана одна текущая, к которой направ- ляются все команды SQL. Выбирается текущая база данных с помощью команды SQL

USE <База данных>;

Например, только что созданную базу данных tests можно выбрать SQL-

командой

USE `tests`;

За нас это автоматически делает программа phpMyAdmin.

В верхней части страницы расположены вкладки: Структура, SQL, Поиск, Запрос по шаблону, Экспорт, Импорт, Операции, Привилегии и Уда- лить. В дальнейшем нас будет интересовать вкладка SQL. Все дальнейшие SQL-запросы к базе данных мы будем набирать именно здесь.

Источник: Прохоренок Н. А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. — 3-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2010. — 912 с.: ил. + Видеокурс (на CD-ROM) — (Профессиональное программирование)

Add to Social Bookmarks
  • del.ici.ous
  • Digg
  • Furl
  • Google
  • Simpy
  • Spurl
  • Y! MyWeb
  • BobrDobr
  • Mr. Wong
  • Yandex.Bookmarks
  • Text 2.0
  • News2
  • AddScoop
  • RuSpace
  • RUmarkz
  • Memori
  • Google Bookmarks
  • Pisali
  • SMI 2
  • Moe Mesto
  • 100 Zakladok
  • Vaau!
  • Technorati
  • RuCity
  • LinkStore
  • NewsLand
  • Lopas
  • Закладки - I.UA
  • Connotea
  • Bibsonomy
  • Trucking Bookmarks
  • Communizm
  • UCA

Похожие посты:

Комментировать

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>