SCROLL
Среднее время на прочтение: 1 мин.

Список базовых команд для работы с MySQL в командной строке Linux

В качестве памятки по работе с MySQL посредством командной строки, буду вести список наиболее полезных и часто используемых команд MySQL. (Список будет дополнятся по мере необходимости)

Для входа в консоль MySQL на локальной машине:

mysql -u root -p

Для входа в консоль MySQL на удаленной машине:

bXlzcWwlMjAtdSUyMHJvb3QlMjAtcCUyMC1oJTIwMTkyLjE2OC4xLjI=

Работа с базами данных, таблицами

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQxJTgyJUQxJThDJTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQxJTgzJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTNB

create database [db name];

JUQwJTlGJUQwJUJFJUQwJUJBJUQwJUIwJUQwJUI3JUQwJUIwJUQxJTgyJUQxJThDJTIwJUQxJTgxJUQwJUJGJUQwJUI4JUQxJTgxJUQwJUJFJUQwJUJBJTIwJUQwJUIyJUQxJTgxJUQwJUI1JUQxJTg1JTIwJUQwJUIxJUQwJUIwJUQwJUI3JTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTNB

show databases;

JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUJBJUQwJUJCJUQxJThFJUQxJTg3JUQwJUI4JUQxJTgyJUQxJThDJUQxJTgxJUQxJThGJTIwJUQwJUI0JUQwJUJCJUQxJThGJTIwJUQxJTgwJUQwJUIwJUQwJUIxJUQwJUJFJUQxJTgyJUQxJThCJTIwJUQxJTgxJTIwJUQwJUJFJUQwJUJGJUQxJTgwJUQwJUI1JUQwJUI0JUQwJUI1JUQwJUJCJUQwJUI1JUQwJUJEJUQwJUJEJUQwJUJFJUQwJUI5JTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQwJUJFJUQwJUI5JTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTNB

use [db name];

Отобразить все таблицы в базе данных:

show tables;

JUQwJTlGJUQxJTgwJUQwJUJFJUQxJTgxJUQwJUJDJUQwJUJFJUQxJTgyJUQxJTgwJUQwJUI1JUQxJTgyJUQxJThDJTIwJUQxJTg0JUQwJUJFJUQxJTgwJUQwJUJDJUQwJUIwJUQxJTgyJTIwJUQxJTgyJUQwJUIwJUQwJUIxJUQwJUJCJUQwJUI4JUQxJTg2JUQxJThCJTIwJUQwJUIyJTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQwJUI1JTNB

describe [table name];

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

drop database [db name];

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

ZHJvcCUyMHRhYmxlJTIwJTVCdGFibGUlMjBuYW1lJTVEJTNC

JUQwJTlGJUQwJUJFJUQwJUJBJUQwJUIwJUQwJUI3JUQwJUIwJUQxJTgyJUQxJThDJTIwJUQwJUIyJUQxJTgxJUQwJUI1JTIwJUQxJTgxJUQwJUJFJUQwJUI0JUQwJUI1JUQxJTgwJUQwJUI2JUQwJUI4JUQwJUJDJUQwJUJFJUQwJUI1JTIwJUQxJTgyJUQwJUIwJUQwJUIxJUQwJUJCJUQwJUI4JUQxJTg2JUQxJThCJTNB

mysql SELECT * FROM [table name];

Работа с пользователями

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThGJTIwKCVEMCVCRiVEMSU4MCVEMCVCOCVEMCVCQy4lMjB0ZXN0JTIwJUQxJTgxJTIwJUQwJUI0JUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgzJUQwJUJGJUQwJUJFJUQwJUJDJTIwJUQxJTgxJTIwbG9jYWxob3N0KSUyMCVEMCVCOCUyMCVEMCVCRiVEMCVCMCVEMSU4MCVEMCVCRSVEMCVCQiVEMCVCNSVEMCVCQyUyMCVFMiU4MCU5OHBhc3N3b3JkJUUyJTgwJTk4Lg==

CREATE USER 'test'@'localhost' IDENTIFIED BY 'password';

JUQwJTlEJUQwJUIwJUQwJUI3JUQwJUJEJUQwJUIwJUQxJTg3JUQwJUI4JUQxJTgyJUQxJThDJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQwJUJEJUQxJThCJUQwJUI1JTIwJUQwJUJGJUQxJTgwJUQwJUIwJUQwJUIyJUQwJUIwJTIwJUQwJUJEJUQwJUIwJTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQxJTgzJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTIwKCVEMCVCRiVEMSU4MCVEMCVCOCVEMCVCQy4lMjBURVNUREIpJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThFJTIwdGVzdCUzQQ==

R1JBTlQlMjBBTEwlMjBQUklWSUxFR0VTJTIwT04lMjBURVNUREIuKiUyMHRvJTIwJ3Rlc3QnJTQwJ2xvY2FsaG9zdCclM0I=

Изменить пароль пользователя под которым выполнена авторизация:

SET PASSWORD = PASSWORD('пароль')

JUQwJTk4JUQwJUI3JUQwJUJDJUQwJUI1JUQwJUJEJUQwJUI4JUQxJTgyJUQxJThDJTIwJUQwJUJGJUQwJUIwJUQxJTgwJUQwJUJFJUQwJUJCJUQxJThDJTIwJUQwJUI0JUQwJUJCJUQxJThGJTIwJUQwJUI0JUQxJTgwJUQxJTgzJUQwJUIzJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQxJThGJTIwTXlTUUwlM0E=

SET PASSWORD FOR 'mysqluser'@'localhost' = PASSWORD('пароль');

Удалить пользователя 'test'@'localhost‘:

RFJPUCUyMFVTRVIlMjAndGVzdCclNDAnbG9jYWxob3N0JyUzQg==

JUQwJTkyJUQxJThCJUQwJUIyJUQwJUI1JUQxJTgxJUQxJTgyJUQwJUI4JTIwJUQxJTgxJUQwJUJGJUQwJUI4JUQxJTgxJUQwJUJFJUQwJUJBJTIwJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQxJTgyJUQwJUI1JUQwJUJCJUQwJUI1JUQwJUI5JTNB

U0VMRUNUJTIwdXNlciUyQ2hvc3QlMkNwYXNzd29yZCUyMEZST00lMjBteXNxbC51c2VyJTNC

Резервирование базы данных

Резервирование всех баз данных:

bXlzcWxkdW1wJTIwLXUlMjByb290JTIwLXAlMjAtb3B0JTIwJTNFJTIwdG1wJTJGQUxMX0RCX05BTUUuc3Fs

JUQwJUEwJUQwJUI1JUQwJUI3JUQwJUI1JUQxJTgwJUQwJUIyJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUJFJUQwJUJGJUQxJTgwJUQwJUI1JUQwJUI0JUQwJUI1JUQwJUJCJUQwJUI1JUQwJUJEJUQwJUJEJUQwJUJFJUQwJUI5JTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQxJThCJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTNB

bXlzcWxkdW1wJTIwLXUlMjByb290JTIwLXAlMjBEQl9OQU1FJTIwJTNFJTIwJTJGdG1wJTJGREJfTkFNRS5zcWw=

JUQwJUEwJUQwJUI1JUQwJUI3JUQwJUI1JUQxJTgwJUQwJUIyJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQxJTgxJUQxJTgyJUQxJTgwJUQxJTgzJUQwJUJBJUQxJTgyJUQxJTgzJUQxJTgwJUQxJThCJTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQxJThCJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTJDJTIwJUQwJUIxJUQwJUI1JUQwJUI3JTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTNB

mysqldump --no-data -u root -p DB_NAME > /tmp/schema.sql

JUQwJUEwJUQwJUI1JUQwJUI3JUQwJUI1JUQxJTgwJUQwJUIyJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUJFJUQwJUI0JUQwJUJEJUQwJUJFJUQwJUI5JTIwJUQwJUI4JUQwJUJCJUQwJUI4JTIwJUQwJUJEJUQwJUI1JUQxJTgxJUQwJUJBJUQwJUJFJUQwJUJCJUQxJThDJUQwJUJBJUQwJUI4JUQxJTg1JTIwJUQxJTgyJUQwJUIwJUQwJUIxJUQwJUJCJUQwJUI4JUQxJTg2JTNB

bXlzcWxkdW1wJTIwLXUlMjByb290JTIwLXAlMjBEQl9OQU1FVEFCTEUxJTIwVEFCTEUyJTIwVEFCTEUzJTIwJTNFJTIwJTJGdG1wJTJGZHVtcF90YWJsZS5zcWw=

Резервирование базы данных и ее архивация:

mysqldump -u root -p DB_NAME| gzip > /tmp/DB_NAME.sql.gz

Восстановление базы данных

Восстановление базы данных:

bXlzcWwlMjAtdSUyMHJvb3QlMjAtcCUyMERCX05BTUUlM0MlMjAlMkZ0bXAlMkZEQl9OQU1FLnNxbA==

JUQwJTkyJUQwJUJFJUQxJTgxJUQxJTgxJUQxJTgyJUQwJUIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJCJUQwJUI1JUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUIxJUQwJUIwJUQwJUI3JUQxJThCJTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTIwJUQwJUI4JUQwJUI3JTIwJUQwJUIwJUQxJTgwJUQxJTg1JUQwJUI4JUQwJUIyJUQwJUIwJTNB

Z3VuemlwJTIwJTNDJTIwJTJGcGF0aCUyRnRvJTJGREJfTkFNRS5zcWwuZ3olMjAlN0MlMjBteXNxbCUyMC11JTIwcm9vdCUyMC1wJTIwREJfTkFNRQ==
 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

0 комментариев

Нет комментариев.