Рубрики
sql sql - mysql - postgres

Конспект: MySQL / mysql / mariadb / tool

Ссылки:

Бэкап:

Восстановление:

Краткое введение в MySQL:

Основные типы данных:

Каждый столбец после своего типа данных содержит и другие спецификаторы:

Для изменения ранее записанных в таблицу значений нужно воспользоваться командой UPDATE:

Конструкция WHERE ограничит работу UPDATE определенным строками:

Для удаления строк из базы данных используется оператор DELETE:

Если нужно удалить все записи:

Очистка базы данных

Бэкап:

Восстановление:

Как подготовить к работе mysql после установки? (debian, centos)

Подключение к бд:

Выбор базы данных:

Перемещение по выбранной базе:

Примеры создания базы данных:

Пример создания таблицы:

Добавление данных в эту таблицу осуществляется при помощи SQL-команды INSERT:

Копирование таблиц:

Права доступа и привилегии пользователя:

Создание пользователя:

Создание пользователя, не полные права:

Смена пароля пользователя в MySQL

Посмотреть \ Показать права доступа пользователя в MySQL:

Посмотреть пользователей mysql можно вот так;

Как запретить пользователю все операции с базой данных?

Как изменить забытый MySQL административный пароль?

Очистка базы данных без удаления базы:

Удалить базу:

Как выполнить поиск по регулярному выражению?

Запуск произвольной команды из сеанса MySQL под Linux:

Tools:

Рубрики
sql - mysql - postgres

mysql \ miradb \ centos 8 \ установка \ настройка

ссылки

Установка

Первоначальная настройка mysql_secure_installation

my.cnf — доп настройка

Пример работы с базой данных и таблицами в консоле:

Рубрики
sql - mysql - postgres

MySQL fails on: mysql “ERROR 1524 (HY000): Plugin ‘auth_socket’ is not loaded”

Ссылки

Решение:

Рубрики
sql - mysql - postgres

MySQL Сброс пароля пользователя root

Сброс пароля root mysql

Для этого необходимо выполнить всего несколько шагов:

Сброс пароля для debian-sys-maint:

Посмотреть пароль:

Рубрики
sql - mysql - postgres

MySQL — ошибка Checking for corrupt, not cleanly closed and upgrade needing tables

Данное сообщение не является ошибкой:

Такой строкой скрипт запуска MySQL рассказывает. что он:

Рубрики
sql - mysql - postgres

PostgreSQL \ psql \ pg_dump \ pg_restore \ install

Установка postgres debian:

psql:

Посмотреть размер таблицы:

Просмотр списка и путей к конфигурационным файлам:

Список активных соединений с информацией о:

Как получить последние 10 записей:

Создание индексов:

Настройка подключения к базе:

pg_dump — список наиболее часто используемых опций:

Бекап \ архивирования таблиц:

Бекап всех баз данных используя команду pg_dumpall:

Проверка бекапа:

В PostgreSQL есть две утилиты для восстановления базы из бекапа:

Восстановление резервной копии БД, сжатой gz:

Перенос директории с данным (data directory):

Очищение таблицы

Удаление NULL у поля:

Утилита pgcli

Создание пользователя myuser с паролем ‘123’:

Создание базы данных mytestdb с владельцем myuser:

Предоставление пользователю myuser всех прав доступа к базе mytestdb:

Удаление базы данных mytestdb:

Удаление пользователя myuser:

Установка пароля для пользователя postgres:

Просмотр активных/текущих процессов:

Обнуление/усечение таблицы:

Просмотр размера базы данных:

Просмотр размера таблицы:

Просмотр размера таблицы без индексов:

Просмотр запущенной версии PostgreSQL:

Репликация \ replication