русс | укр

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

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

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

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


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

Листинг 4.2. Использование оператораshow databases


Дата добавления: 2013-12-24; просмотров: 994; Нарушение авторских прав


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

Тема 3.5. Создание данных и таблиц. Типы данных. Удаление баз и таблиц. Редактирование структуры таблиц.

 

Создание баз данных и таблиц, типы данных

Данные в любой СУБД организованы в многоуровневые структуры. На верхнем уровне расположена база данных, в состав которой входят таблицы. Каждая таблица разделена на столбцы и строки, на пересечении которых содержатся значения данных Каждый столбец имеет свой собственный тип.

 

В СУБД MySQL создание базы данных сводится к созданию нового подкаталога в каталоге данных C:\mysql5\data. Создание базы данных средствами SQL осуществляется при помощи оператора create database. В листинге 4.1 приведен пример создания базы данных wet.

Листинг4.1,Создание базы данныхwet

 

 

После выполнения запроса из листинга 4.1, заглянув в каталог C:\mysql5\data, можно обнаружить новый каталог wet. Максимальная длина имени базы данных составляет 64 знака и может включать литеры, цифры и символы '_' и '$'. Имя может начинаться с цифры, но не должно полностью состоять из цифр.

Проконтролировать создание базы данных, а также узнать имена существующих баз данных можно при помощи оператора show databases (листинг 4.2).

 

 

Как видно из листинга 4.2, оператор show databases вернул имена пяти баз данных. Базы данных information_schema иmysql являются служебными и необходимы для поддержания сервера MySQL в работоспособном состоянии — в них хранится информация об учетных записях, региональных настройках и т. д.

База данных test является пустой и создается при установке MySQL вместе с системными базами данных information_schema иmysql.

Попробуйте создать в директории C:\mysql5\data\ новую директорию и выполнить после этого запрос show databases — созданная таким образом база данных будет отображена в списке баз данных. Удаление директории приведет к исчезновению базы данных.



Удаление баз данных можно осуществить и штатными средствами при помощи оператора drop database, за которым следует имя базы данных (листинг 4.3).

 

Листинг 4.3, Удаление базы данныхwet

 

 

После выполнения оператора drop database можно убедиться, что из директории данных C:\mysql5\data\ была удалена директория wet.

Если производится попытка создания уже существующей базы данных, возвращается ошибка (листинг 4.4).

 



<== предыдущая лекция | следующая лекция ==>
Установка MySQL 5 | Листинг 4.7. Назначение кодировки по умолчанию


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


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

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

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


 


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

 
 

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

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