Как создавать и удалять базы в MySQL

Что такое MySQL простыми словами.

Для начала зайдите в среду управления MySQL:

# mysql -uroot -p

* в приведенном примере идет подключение к mysql под учетной записью root с запросом пароля.

Создание новой базы

Используйте данный шаблон команды:

mysql> CREATE DATABASE newdb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

* вышеописанная команда создаст базу данных с названием newdb и кодировкой UTF-8 (самая распространенная и универсальная).

Проверить, что база появилась можно командой:

mysql> show databases;

Чтобы к созданной базе можно было подключиться, сразу добавим пользователя:

mysql> GRANT ALL PRIVILEGES ON newdb.* TO dbuser@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;

* где newdb.* — наша база и все ее таблицы; dbuser@localhost — имя учетной записи, которая будет подключаться с локального сервера; password — придуманный нами пароль.

** В данном примере, учетной записи будут предоставлены полные права. Подробнее о правах в MySQL читайте статью Как создать пользователя MySQL и дать ему права.

Удаление базы MySQL

Попробуем удалить ранее созданную базу:

mysql> DROP DATABASE newdb;

#Сервера #Базы данных #MySQL
Фотография автора
Была ли полезна вам эта инструкция?

Да            Нет