Команда создания базы данных

Команды создания, просмотра и активизации базы данных

Тема 2. Создание баз данных и таблиц в базе данных

Если сервер MySQL установлен на сервере ЛВС или сервере Интернет, то вам необходимо вначале с помощью администратора сети зарегистрироваться на сервере MySQL и получить учетную запись с паролем доступа к серверу MySQL.

Допустим, вы получили учетную запись с именем studentzaot без пароля на учебном сервере университета, имеющем имя uchserv. Тогда придется задать следующую команду :

>mysql -h uchserv1 -u studentzaot

Соединение с сервером можно прервать в любой момент командой quit или командой exit:

mysql> quit

 

 

Работа с базой данных предполагает несколько этапов:

1. Создание (инициализация) базы данных.

2. Создание таблиц в базе данных.

3. Взаимодействие с таблицами посредством запросов (выполнение операций вставки, выборки, модификации или удаления данных).

Синтаксис команды:

CREATE DATABASE [IF NOT EXISTS] имя базы данных;

Здесь имя базы данных является именем создаваемой базы данных. Необязательная ключевая фраза if not exists сообщает, что базу данных следует создавать, только если база данных с таким именем отсутствует, что позволяет предотвратить завершение запроса ошибкой.

Примечание. Имя может состоять из набора любых алфавитно-цифровых символов латинского языка, а также символов «нижнее подчеркивание» ( _ ) и $ «знак доллара». Имена могут начинаться с любого допустимого символа, включая цифры. Не использовать точку и не использовать разделители, используемые при написании имени пути ОС Windows (/ или \ ).

Пример. CREATE DATABASE [IF NOT EXISTS] forum;