Як встановити базу даних MySQL

MySQL - вільна реляційна система управління базами даних.

Підготовка системи

Перед встановленням, нам потрібно підготувати сервер, а саме - оновити пакети та зробити оновлення системи. Виконуємо наступні команди:

Debian/Ubuntu

apt update — Оновити всі пакети
apt upgrade — Оновити систему

apt update && apt upgrade — Можна ще так написати 
 

Встановлення

Додаємо репозиторій MariaDB:

curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
 

Встановлюємо MariaDB:

sudo apt-get -y install mariadb-server
 

Активація

Після цього активуємо програму, використовуя команду

mysql -u root -p
 

Символ «;» обов'язковий у SQL-запитах!

Після чого обираємо MySQL:

USE mysql;
 

Створення користувача

Після чого, ми можемо створити нового користувача (наприклад користувач - fish і пароль - 123456)

CREATE USER 'fish'@'localhost' IDENTIFIED BY '123456';
 

Створення бази даних

Після створення користувача нам потрібно створити базу даних. Робимо це наступним чином:

CREATE DATABASE server;
 

Видаємо доступ до бази даних

Коли створили користувача та базу даних, потрібно видати доступ користувачу до бази даних. Робимо це так

GRANT ALL PRIVILEGES ON server.* TO 'fish'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
 

Дозволяємо зовнішне підключення

Якщо вам необхідно здійснити підключення до MySQL не з localhost, потрібно змінити файл /etc/mysql/my.cnf. Знайдіть рядок з bind-address і відредагуйте її таким чином:

#bind-address = 127.0.0.1
 

Кінець (перезапуск)

Далі перезапускаємо MySQL і можемо підключатись через програму HeidiSQL. Перезапустити MySQL, можна так

service mysql-server restart

  • mysql, базаданих

Помог ли вам данный ответ?

0 Пользователи считают это полезным