- •Содержание
- •Лабораторная работа №1. Основы html
- •1.1. Создание .Html страницы.
- •1.2. Создание csSфайла
- •1.3. Подключение css файла к html документу
- •Лабораторная работа №2. Разработка php-скрипта, работа с ssi
- •2.1. ОсновыPhp
- •2.2. Синтаксис языка php
- •2.6. Функции для работы с переменными
- •2.7. Константы
- •2.8. Системные константы
- •2.9. Массивы
- •2.10. Комментарии в php
- •2.11. Операторы
- •2.11. Выражения
- •2.12. Последовательность выполнения выражений
- •2.13. Управляющие структуры
- •2.15. Функции
- •2.16. Классы
- •2.17. Формирование массива данных в php
- •Лабораторная работа №3. Настройка базы данных MySql
- •3. 1. База данных MySql
- •3.2. Основные объекты структуры базы данных sql-сервера
- •3.3. Проектирование бд
- •3.4. Выполнение sql-команд
- •3.5. Изменения структуры таблицы
- •3.6. Загрузка данных из файла
- •3.7. Вставка отдельных строк
- •3.8. Простые запросы
- •Лабораторная работа №3. Установка базы данных MySql
- •Лабораторная работа №4. Разработка интерактивных элементов на JavaScript
- •4.1. Основы JavaScript
- •4.2. Переменные в JavaScript
- •4.3. Константы в JavaScript
- •4.4. Типы данных в JavaScript
- •Лабораторная работа №4. Использование простейших элементов JavaScript
- •Лабораторная работа №5. Использование готовых библиотек на примере jQuery
- •5.1. Основы jQuery
- •5.2. Особенности jQuery
- •5.3. Селекторы
- •5.4. Атрибуты jQuery
- •Лабораторная работа №5. Подключение библиотекиjQueryв html-документ
- •Лабораторная работа №6. Работа с компонентами cms/cmf на примере cms 1с-Битрикс
- •6.1. Введение в cms и cmf системы
- •6.2. Основные функции cms:
- •6.3. Анализ популярных систем
- •Лабораторная работа № 6. Работа с компонентами cms 1с-Битрикс. Создание календаря событий
- •Лабораторная работа №7. Программирование простейшего модуля в cms 1с-Битрикс.
- •7.7. Общий порядок работы с информационными блоками
- •7.8. Экспорт/импорт данных модуля
- •Лабораторная работа №7. Программирование простейшего модуля в cms 1с-Битрикс. Создание компонента передающего сообщение администратору об ошибке
- •Список литературы
3.4. Выполнение sql-команд
Прежде чем выполнять SQL-команды, необходимо подключиться к работающему серверу MySQL.
Если вы используете командную строку, то для выполнения SQL-команды введем ее текст в окне командной строки и нажмем клавишу Enter для отправки команды на сервер.
Создание БД
Чтобы создать базу данных, выполним команду
CREATE DATABASE <Имя базы данных>;
Например, команда
CREATE DATABASE SalesDept;
создает базу данных с именем SalesDept (Отдел продаж).
Если вам по каким-либо причинам нужно для новой базы данных установить коди-
ровку по умолчанию, отличную от кодировки, указанной при настройке MySQL, то при
создании базы данных вы можете указать нужную кодировку (character set) и/или правило сравнения (сортировки) символьных значений:
CREATE DATABASE <Имя базы данных>
CHARACTER SET <Имя кодировки>
COLLATE <Имя правила сравнения>;
Например, если вы будете в новую базу импортировать данные, которые находятся в
кодировке CP-1251, то укажем эту кодировку при создании базы данных таким образом:
CREATE DATABASE SalesDept
CHARACTER SET cp1251 COLLATE cp1251_general_ci;
Кодировка, указанная при создании базы данных, будет по умолчанию использоваться
для таблиц этой базы, однако вы можете задать и другую кодировку.
Изменить кодировку и/или правило сравнения символьных значений для базы данных
вы можете с помощью команды
ALTER DATABASE <Имя базы данных>
CHARACTER SET <Имя кодировки>
COLLATE <Имя правила сравнения>;
При этом кодировка, используемая в уже существующих таблицах базы данных, оста-
ется прежней; меняется только кодировка, назначаемая по умолчанию для вновь создаваемых таблиц.
Чтобы удалить ненужную или ошибочно созданную базу данных, выполните команду
DROP DATABASE <Имя базы данных>;
Одну из баз, созданных на данном сервере MySQL, вы можете выбрать в качестве текущей базы данных с помощью команды
USE <Имя базы данных>;
Например:
USE SalesDept;
После этого вы можете выполнять операции с таблицами этой базы данных, не добавляя имя базы в виде префикса к имени таблицы. Например, для обращения к таблице Customers (Клиенты) базы данных SalesDept (Отдел продаж) можно вместо SalesDept.Customers писать просто Customers. Указав текущую базу, вы можете обращаться и к таблицам других баз данных, однако использование имени базы данных в виде префикса при этом обязательно. Выбор текущей базы сохраняется до момента отсоединения от сервера или до выбора другой текущей базы данных.
Чтобы увидеть список всех баз, существующих на данном сервере MySQL, выполните
команду
SHOW DATABASES;
Даже если вы еще не создали ни одной базы данных, в полученном списке вы увидите три системных базы данных.
Даже если вы еще не создали ни одной базы данных, в полученном списке вы увидите три системных базы данных.
INFORMATION_SCHEMA – информационная база данных, из которой вы можете получить сведения о всех остальных базах, о структуре данных в них и о всевозможных объектах: таблицах, столбцах, первичных и внешних ключах, правах доступа, хранимых процедурах, кодировках и др. Эта база данных доступна только для чтения и является виртуальной, то есть она не хранится в виде каталога на диске: вся информация, запрашиваемая из этой БД, предоставляется динамически сервером MySQL.
mysql – служебная база данных, которую использует сервер MySQL. В ней хранятся сведения о зарегистрированных пользователях и их правах доступа, справочная информация и др.
test – пустая база данных, которую можно использовать для «пробы пера» или просто удалить.
