MySQL/ru

MySQL is a popular, free software relational database management system. It is often used in conjunction with web applications (such as many PHP sites), but has gained many more enterprise-level features since its start in 1994. An alternative fork is MariaDB.

Установка
Перед установкой, тщательно рассмотрите USE флаги, которые влияют на развертывание и возможности пакета. Следующая таблица показывает некоторые из поддерживаемых данным пакетом USE флагов:

Как только необходимые USE флаги были установлены, установите :

Чтобы база(ы) данных запускались автоматически при загрузке, добавьте инициализационный скрипт mysql на уровень запуска default (по умолчанию):

После настройки баз(ы) данных - про которую будет написано далее в данном документе - запустите сервис mysql:

Предварительная настройка
Пакет выполняет предварительную настройку MySQL через параметр  :

Это приведет к созданию базы данных, установке на нее правильных разрешений, и помощи в выборе хорошего пароля для  (это для аккаунта пользователя   в MySQL, который не связан с аккаунтом   в Linux).

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

Настройка внутри базы данных
Когда база данных запущена, соединитесь с ней, используя клиентское приложение mysql.

После данного сообщения будет открыта сессия MySQL, и вы можете вводить запросы и административные команды.

Стирание истории команд
По умолчанию MySQL ведет лог каждого действия, включая незашифрованные пароли в своем файле истории.

Чтобы удалить файл истории:

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

Смотри также

 * Первые шаги в MySQL
 * Начальный гайд по MySQL
 * Миграция MySQL на версию 5.0

Внешние ресурсы

 * Официальная документация MySQL Community Edition