common_linux:mariadb
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| common_linux:mariadb [2023/05/19 12:39] – root | common_linux:mariadb [2024/12/21 19:00] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== MariaDB ====== | ====== MariaDB ====== | ||
| - | ===== Установка DEB===== | + | |
| + | ===== Установка DEB ===== | ||
| <code bash> | <code bash> | ||
| # Add deb repo: script | # Add deb repo: script | ||
| Строка 11: | Строка 13: | ||
| # Secure mariadb | # Secure mariadb | ||
| sudo mysql_secure_installation | sudo mysql_secure_installation | ||
| + | |||
| </ | </ | ||
| + | |||
| ===== Базовая настройка ===== | ===== Базовая настройка ===== | ||
| + | |||
| ==== Bind IP ==== | ==== Bind IP ==== | ||
| + | |||
| Необходимо разрешить работу сервера на всех (или определенных) IP-адресах. | Необходимо разрешить работу сервера на всех (или определенных) IP-адресах. | ||
| - | <code bash> | + | |
| + | <code bash> | ||
| + | nano / | ||
| + | |||
| + | </ | ||
| <code ini> | <code ini> | ||
| [mysqld] | [mysqld] | ||
| bind-address | bind-address | ||
| + | |||
| </ | </ | ||
| + | |||
| ==== SSL ==== | ==== SSL ==== | ||
| + | |||
| Включение SSL. Предварительно закидываем сертификат и закрытый ключ в указанные каталоги. | Включение SSL. Предварительно закидываем сертификат и закрытый ключ в указанные каталоги. | ||
| - | <code bash> | + | |
| + | <code bash> | ||
| + | nano / | ||
| + | |||
| + | </ | ||
| <code ini> | <code ini> | ||
| [mysqld] | [mysqld] | ||
| Строка 29: | Строка 48: | ||
| ssl-key = / | ssl-key = / | ||
| require-secure-transport = on | require-secure-transport = on | ||
| + | |||
| </ | </ | ||
| + | |||
| ===== Простые команды ===== | ===== Простые команды ===== | ||
| + | |||
| ==== Создать БД ==== | ==== Создать БД ==== | ||
| + | |||
| <code sql> | <code sql> | ||
| CREATE DATABASE db1 CHARACTER SET = ' | CREATE DATABASE db1 CHARACTER SET = ' | ||
| - | # or | + | # OR |
| CREATE DATABASE IF NOT EXISTS db1; | CREATE DATABASE IF NOT EXISTS db1; | ||
| - | # or | + | # OR |
| CREATE OR REPLACE DATABASE db1; | CREATE OR REPLACE DATABASE db1; | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Просмотр БД ==== | ||
| + | <code sql> | ||
| + | SHOW DATABASES; | ||
| + | +--------------------+ | ||
| + | | Database | ||
| + | +--------------------+ | ||
| + | | information_schema | | ||
| + | | mysql | | ||
| + | | performance_schema | | ||
| + | | test | | ||
| + | +--------------------+ | ||
| </ | </ | ||
| ==== Удалить БД ==== | ==== Удалить БД ==== | ||
| + | |||
| <code sql> | <code sql> | ||
| DROP DATABASE db1; | DROP DATABASE db1; | ||
| - | # or | + | # OR |
| DROP DATABASE IF EXISTS db1; | DROP DATABASE IF EXISTS db1; | ||
| + | |||
| </ | </ | ||
| + | |||
| ==== Изменение БД ==== | ==== Изменение БД ==== | ||
| + | |||
| <code sql> | <code sql> | ||
| ALTER DATABASE db1 CHARACTER SET=' | ALTER DATABASE db1 CHARACTER SET=' | ||
common_linux/mariadb.1684489184.txt.gz · Последнее изменение: 2024/12/21 19:00 (внешнее изменение)
