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

Узнать, какие базы существуют в настоящее время на сервере, можно при помощи команды:

SHOW DATABASES;

Database
mysql
test
tmp

На вашем компьютере список баз, вероятно, будет другим, но в нем, скорее всего, будут присутствовать базы mysql и test. База данных mysql необходима, так как в ней описываются пользовательские права доступа. База test часто применяется для экспериментов.

Создать БД можно с помощью команды:

CREATE DATABASE имя_БД;

При создании базы данных она автоматически не выбирается; выбирать ее нужно отдельно. Сделать базу данных текущей можно с помощью следующей команды:

USE имя_БД;

В ответ на команду вы получите сообщение: Database changed (база данных выбрана). Создавать базу нужно только однажды, но выбирать ее приходится в каждом сеансе работы с mysql.

Созданная БД будет сохранена на сервере в каталоге data (C:\Program Files\MySQL\data). Но существует возможность установить БД на другой диск путем добавления символической ссылки на БД. В Windows для создания символической ссылки на базу данных создается файл, содержащий путь к каталогу, в котором будет хранится БД. Этот файл сохраняется в каталоге data под именем имя_БД.sym.
Например, если каталог данных MySQL находится в C:\Program Files\MySQL\data, а вы хотите разместить базу данных sklad в каталоге D:\user\ФМФ\Ваша_папка, необходимо создать файл C:\Program Files\MySQL\data\имя_БД.sym (в нашем случае имя_БД – это sklad), содержащий текст D:\user\ФМФ\Ваша_папка. После этого все таблицы, создаваемые в базе данных sklad, будут создаваться в D:\user\ФМФ\Ваша_папка.

домой назад далее