👥 Как переименовать базу данных MySQL

👥 Как переименовать базу данных MySQL
При работе с базами данных часто возникает необходимость переименовать базу данных. В целях безопасности MySQL отказался от прямой команды переименования базы данных в версии MySQL 5.1.23. Поэтому для переименования базы данных на сервере MySQL нет прямой команды T-SQL. Вы можете применить приведенную ниже инструкцию для переименования базы данных MySQL с помощью командной строки. 👥 SQL или NoSQL – что использовать для следующего проекта? По

📁Как скопировать файлы и создавать целевые каталоги одновременно на Linux

📁Как скопировать файлы и создавать целевые каталоги одновременно на Linux
Обычно мы копируем файлы из одного местоположения в другое уже существующее, используя такие команды, как cp, rsync и scp и т. д. Если целевое местоположение не существует, мы сначала создаем его, а затем копируем файл в это вновь созданное местоположение. Обычно копировал файлы из одного места в другое из командной строки именно так. Знаете ли вы, что мы можем скопировать файл и автоматически создать целевой каталог, если он не существует?

☸️ Как развернуть MySQL на Kubernetes

☸️ Как развернуть MySQL на Kubernetes
В этом руководстве показаны подробные шаги по развертыванию MySQL в Kubernetes. Я буду использовать minikube, чтобы продемонстрировать примеры работы на Kubernetes СУБД MySQL. Все мы знаем о большой важности сохранения данных, и почти все наши приложения во многом полагаются на какие-то системы управления базами данных (СУБД). Настройка СУБД на Kubernetes помогает команде DevOps и администраторам баз данных легко использовать и масштабировать б

🛠️ Как исправить ошибку “MySQL ERROR 1819 (HY000):” на Linux

🛠️ Как исправить ошибку “MySQL ERROR 1819 (HY000):” на Linux
При создании пользователя MySQL с относительно слабым паролем вы можете столкнуться с ошибкой «MySQL ERROR 1819 (HY000): Your password does not satisfy the current policy requirements». Технически это не ошибка, а уведомление о том, что вы используете пароль, не соответствующий рекомендованным требованиям политики паролей. Другими словами, вы используете ненадежный пароль, который можно легко угадать или взломать. Встроенный механизм безопаснос

👥 Как удалить пользователя MySQL / MariaDB

👥 Как удалить пользователя MySQL / MariaDB
Если у вас есть устаревшая или неиспользуемая учетная запись в базе данных MySQL или MariaDB, лучше от нее избавиться. Наличие даже одного дополнительного пользователя - это дополнительная уязвимость и поверхность для атаки в базе данных. В этом руководстве мы покажем вам пошаговые инструкции по удалению определенного пользователя из базы данных MySQL или MariaDB из командной строки в системе Linux. Удаление пользователя Откройте терминал в сво...

🐳 Docker-compose для MySQL с phpMyAdmin

🐳 Docker-compose для MySQL с phpMyAdmin
Docker-compose - полезная утилита для управления многоконтейнерными приложениями. В нашем предыдущем руководстве я обсуждал сохранение постоянных данных Docker-контейнеров MySQL с использованием томов Docker. После того, как вы запустили контейнер MySQL, вы можете подключиться через терминал напрямую. Но любителям phpMyAdmin может понадобиться веб-интерфейс для управления базами данных. В этом руководстве вы научитесь запускать контейнеры My

🐳 Docker compose с постоянными данными MySQL

🐳  Docker compose с постоянными данными MySQL
Важно сохранять постоянство данных для контейнеров с базами данных. Docker предоставляет вам возможность сохранять файлы базы данных постоянными на томах Docker или хранить файлы непосредственно на хост-компьютере. Используйте один из приведенных ниже вариантов, чтобы сохранить постоянную сохранность данных MySQL даже после воссоздания или удаления контейнеров Docker. Вариант 1. Хранение данных MySQL на томах Docker Тома Docker являются предпочтит

🐧 Как настроить группы ресурсов Linux (cgroups) для MySQL

🐧 Как настроить группы ресурсов Linux (cgroups) для MySQL
Ниже приведена процедура настройки и использования групп ресурсов в Linux: 1. Чтобы использовать cgroups, вы должны установить пакет «libcgroup» в вашей системе. # yum install libcgroup 2. Создайте файл конфигурации для cgroups (/etc/cgconfig.conf) и добавьте ниже конфигурацию. # vi /etc/cgconfig.conf mount { cpu = /cgroup/cpumem; cpuset = /cgroup/cpumem; memory = /cgroup/cpumem; } # High priority group group mysqldb { cpu { #

👥 SQL или NoSQL – что использовать для следующего проекта?

👥  SQL или NoSQL – что использовать для следующего проекта?
Один из наиболее часто задаваемых вопросов - какую базу данных мне использовать ... SQL расшифровывается как язык структурированных запросов. Впервые он был разработан в 1970-х годах группой исследователей IBM. С другой стороны, базы данных NoSQL впервые были использованы в 1998 году Карло Строцци. Наиболее распространенным различием между этими двумя системами баз данных (БД) является то, что SQL является реляционным, а NoSQL нереляцион...

👥 Какова цель пользователя «mysql.sys@localhost»

👥 Какова цель пользователя «mysql.sys@localhost»
В этом руководствее объясняется, зачем существует пользователь mysql.sys@localhost и для чего он используется. Пользователь mysql.sys@localhost - системный пользователь, используемый в качестве определяющего для представления, процедур и функций в схеме sys. Он был добавлен в MySQL 5.7.9, чтобы избежать проблем, если администратор БД переименовывает пользователя root@localhost. Смотрите также MySQL sys Schema в Справочном руководстве. Следующее