news
Serverspace добавил возможность подключения S3 к сервису CDN
KA
22 сентября 2023
Обновлено 18 сентября 2023

Создание и удаление баз в MySQL

Linux Базы данных

Введение

Век Big Data принуждает людей к более быстрому и эффективному использованию разнородного набора данных с задачами: структурировать, хранить и использовать. Для этого можно было бы использовать табличный или текстовый редактор, но они не обеспечивают необходимой скорости выполнения и не готовы к управлению большими данными из—за отказоустойчивости. СУБД MySQL представляет собой систему для управления таблицами с данными, в ней используется декларативный способ формирования запросов.

Людям не нужно знать, каким методом или способом можно получить данные, они просто набирают на человекоподобном языке запрос того, что им нужно. В этом помогает язык программирования SQL. Давайте посмотрим, как управлять этой системой!

Создать или удалить?

При обращении к MySQL, когда он установлен в качестве программного обеспечения для работы с базами данных и пользователь наделен административными правами, наша первая задача-получить доступ к системе MySQL. Это можно сделать, выполнив следующую команду:

mysql -u root -p -h localhost
Вход в базу данных
Скриншот №1 — Вход в базу данных

Создайте базу данных командой ниже, затем нам нужно проверить, была ли она создана?

CREATE database product;
SHOW DATABASES;
Создание базы
Скриншот №2 — Создание базы

Как вы можете заметить, регистр букв может быть прописным и строчным, но это применяется только к командам синтаксиса. Наша база данных создана, как видно из таблицы выше. Дадим некоторые пояснения по синтаксису: CREATE — это команда для создания БД, DATABASE — этим атрибутом мы указываем, что выбираем тип БД, а product — это просто метка БД.

Для удаления мы можем выполнить необходимую команду, приведенную ниже:

DROP DATABASE product;
SHOW DATABASES;
Удаление базы
Скриншот №3 — Удаление базы

Как мы видим, наша база данных была удалена командой. Однако вы можете получить ошибку с отсутствием доступа к объекту. Обратитесь к администратору за предоставлением прав доступа к базе по данной команде:

GRANT ALL
on *.*
to 'your_user_name'@'domain_name';

После этого мы получим привилегии на все базы данных.

Вывод

Эпоха больших данных требует эффективного управления, хранения, контроля, обновления и быстрого использования данных. В то время как традиционные средства, такие как текстовые редакторы или простые таблицы, не обеспечивают требуемой скорости и отказоустойчивости для управления большими массивами данных, система управления базами данных (СУБД) MySQL становится надежным решением для управления таблицами.

MySQL использует декларативный подход к запросам к данным, позволяя пользователям выражать свои потребности на человекоподобном языке, чему способствует унифицированный язык программирования SQL.

Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
191028 Санкт-Петербург Литейный пр., д. 26, Лит. А
+7 (812) 403-06-99
700 300
ООО «ИТГЛОБАЛКОМ ЛАБС»
700 300

Вам также может быть интересно...