Ruslan Polupan
09 грудня 2018 р. 15:12

Початкове налаштування MySQL SuSe Leap 15

Mysql за умовчанням не ставиться у SuSe. Замість нього встановлюється MariaDB
Різниці ніякої поки що не відчув.

Отже, сервер встановлений. Перевіримо, чи запущений він у системі.
За що мені подобається SuSE з першого знайомства, так це Yast.
Yast-Система-Управління службами
Знаходимо mariadb встановлюємо запуск при завантаженні та запускаємо сервіс.
Сервіс запустився. З'явився файл /var/log/mysql/mysql.log
У ньому бачимо, що сервіс запустився і доступний тільки з 127.0.0.1
А хотілося б працювати з базою та з інших машин.

Відкриваємо файл /etc/my.cf
Коментуємо рядок

bind-address = 127.0.0.1

Перезапускаємо сервіс.

перезапуск служби mariadb

Тепер можна з'єднатися з сервером з усюди.


Тепер нам потрібний користувач сервісу для роботи з базою даних
запускаємо mysql під користувачем root
виконуємо дві команди

/ Створення користувача htuser із паролем SecretPassword для роботи з БД glsheduler /
/ Підключення з localhost тобто. локально із системи де працює БД /
НАДАТИ ВСІ ПРИВІЛЕЇ ДЛЯ glsheduler. ДО htuser@localhost, Ідентифікованого «SecretPassword» З ОПЦІЄЮ НАДАННЯ;
/
Доступ з будь-якого віддаленого хоста /
НАДАТИ ВСІ ПРИВІЛЕЇ ДЛЯ glsheduler.
htuser@"%" ІДЕНТИФІКУВАНОГО "Секретним паролем" З ОПЦІЄЮ НАДАННЯ;

Підключаємося до MySQL користувачем htuser

rust@Leap15:~> mysql -u htuser -p
Введіть пароль:

вводимо пароль
І для перевірки створюємо базу даних, з якою буде працювати наш користувач
СТВОРИТИ БАЗУ ДАНИХ glsheduler;

По статті запитували0питання

1

Вам це подобається? Поділіться в соціальних мережах!

Коментарі

Only authorized users can post comments.
Please, Log in or Sign up