Как установить MariaDB в Ubuntu 20.04

Скачать Как установить MariaDB в Ubuntu 20.04
Сейчас ищут:

Itnull

Команда форума
Администратор
Регистрация
22.05.13
Сообщения
24.511
Реакции
8.231
Веб-сайт
itnull.me
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #1

Установка MariaDB в Ubuntu


На момент написания этой статьи последней версией MariaDB, доступной в репозиториях Ubuntu, была версия 10.3. Для его установки выполните следующие команды:

Код:
sudo apt updatesudo apt install mariadb-server

После завершения установки служба MariaDB запустится автоматически. Чтобы убедиться, что сервер базы данных работает, введите:

Код:
sudo systemctl status mariadb

Выходные данные должны показать, что служба включена и работает:

Код:
● mariadb.service - MariaDB 10.3.22 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-05-20 16:52:07 UTC; 12s ago
     ...

Вот и все. MariaDB установлен, и вы можете начать его использовать.


Войти как root​


Для взаимодействия с сервером MariaDB из командной строки используйте клиентскую утилиту mysql или ее псевдоним mariadb . Этот инструмент устанавливается как зависимость от пакета сервера MariaDB.


В Ubuntu корневой пользователь MariaDB по умолчанию аутентифицируется плагином auth_socket . Плагин работает, проверяя, соответствует ли пользователь локальной системы, вызывающий клиентскую программу, указанному имени пользователя MariaDB. Это означает, что вы не можете пройти аутентификацию как root, указав пароль.


Чтобы войти на сервер MariaDB в качестве пользователя root:

Код:
sudo mysql

Вам будет представлена оболочка MariaDB, как показано ниже:

Код:
Welcome to the MariaDB monitor.  Commands end with ; or g.
Your MariaDB connection id is 61
Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

MariaDB [(none)]> Bye


Если вы хотите войти на свой сервер MariaDB как root с помощью внешней программы, такой как phpMyAdmin, у вас есть два варианта.


Первый — изменить метод аутентификации с auth_socket на mysql_native_password . Вы можете сделать это, выполнив следующую команду:

Код:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';FLUSH PRIVILEGES;

Второй рекомендуемый вариант — создать нового выделенного административного пользователя с доступом ко всем базам данных:

Код:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';

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

Похожие темы

Ответы
0
Просмотры
196
Ответы
0
Просмотры
209
Назад
Сверху Снизу