Часто используемые команды администрирования Mysql-сервера

Как я уже давно собирался, я начал делать небольшую шпаргалку по часто используемым командам администрирования mysql-сервера. Я уже делал похожую шпаргалку по Postgresql и она оказалась крайне полезной.

 
 
Логотип GITA-DEV

Автор: Черноусов Антон aka Gita-Dev
Опубликовано: 06 Ноя 2018 (последние правки 2 месяца)

database mysql postgres sql

 

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

> create user 'auto-school-wp'@'localhost' identified by 'Werbhje57';

Создать базу данных:

> create database auto_school_wp_stage;

Создать базу данных в кодировке UTF-8:

> CREATE DATABASE profrate CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Разрешаем созданному пользователю все операции с этой базой:

> GRANT ALL PRIVILEGES ON auto_school_wp_stage.* TO 'auto-school-wp'@'localhost';

Применяем назначенные права:

> FLUSH PRIVILEGES;

Отключить и включить режим безопасного обновления:

> SET SQL_SAFE_UPDATES = 0;
> SET SQL_SAFE_UPDATES = 1;

Заменить изменить часть строки:

> UPDATE my_table SET my_row= REPLACE(my_row, 'http://domain1/', 'http://domain2/')

Уважаемые коллеги, что еще добавить?

Похожие статьи

Подготовка Nginx и PHP-FPM окружения для запуска Wordpress-сайта

Подготовка Nginx и PHP-FPM окружения для запуска Wordpress-сайта

И это видимо самая типовая задача из тех с которыми мне приходится сталкиваться, но я на всякий случай ее опишу.


Отзывы и комментарии