Как выйти из mysql
Перейти к содержимому

Как выйти из mysql

Команды меню и другие сочетания клавиш (MySQLToSQL)

В следующих разделах описаны сочетания клавиш для доступа к командам меню и другим сочетаниям клавиш, используемым в различных диалоговых окнах приложения SSMA для MySQL.

Команды меню файлов

Для доступа к меню «Файл» используется сочетание клавиш ALT+F. В следующей таблице описаны сочетания клавиш, используемые для доступа к элементам меню в меню «Файл».

ДЛЯ ЭТОГО НАЖМИТЕ
Откроется диалоговое окно нового проекта. ALT + F + N
Откроется диалоговое окно открытия проекта. ALT + F + O
Закройте текущий проект. ALT + F + C
Откроется диалоговое окно сохранения проекта. ALT + F + S
Отображение диалогового окна подключения или повторного подключения к MySQL. ALT + F + T
Отображение диалогового окна подключения или повторного подключения к SQL Server или SQL Azure. ALT + F + Q
Доступ к последним проектам. ALT + F + P
Выход из приложения SSMA. ALT + F + X

Изменение команд меню

Для доступа к меню «Изменить» используется сочетание клавиш ALT+E. В следующей таблице описаны сочетания клавиш, используемые для доступа к элементам меню «Изменить».

ДЛЯ ЭТОГО НАЖМИТЕ
Вырезать выделенный текст в буфер обмена. ALT + E + T или CTRL + X
Скопируйте выделенный текст в буфер обмена. ALT+ E + C или CTRL+C
Вставьте последний добавленный текст из буфера обмена. ALT + E + P или CTRL + V
Отменить последнее действие. ALT + E + U или CTRL + Z
Повторение или повторение действия. ALT+ E + R или CTRL+ Y
Откроется диалоговое окно «Управление закладками». ALT + E + B или CTRL + X
Перейти к строке ALT + E + G или CTRL+ G
Сохраните изменения, выполненные в инструкции. ALT+ E+ S или CTRL+S
Доступ к подменю поиска. ALT + E + F
Найти или быстро найти. ALT + E + F + F или CTRL+ F + F
Отображение диалогового окна расширенного поиска. ALT + E + F + A или ALT + F12
Запустите быструю информацию. ALT+E+F+I или CTRL+SHIFT+ПРОБЕЛ
Перейдите к объявлению. ALT + E + F + G или F12
Найдите предыдущий. ALT + E + F + P или CTRL+ SHIFT + F3
Найдите следующее ALT + E + F + N или CTRL + F3

Команды меню представления

Для доступа к меню «Вид» используется сочетание клавиш ALT+V. В следующей таблице описаны сочетания клавиш, используемые для доступа к элементам меню «Вид».

ДЛЯ ЭТОГО НАЖМИТЕ
Синхронизация обозревателей метаданных ALT + V + Z
Показать дерево ALT + V + H или CTRL+ T
Отображение исходной части ALT + V + S
Показать целевую часть ALT + V + T
Отображение области списка ошибок. ALT + V + E или CTRL + E
Отображение области вывода. ALT + V + O или CTRL+ O
Доступ к подменю макетов. ALT + V + L
Добавление текущего макета ALT + V + L + A
Выбор макета по умолчанию ALT + V + L + D или CTRL+ ALT + 1
Выбор без макета обозревателя ALT + V + L + W или CTRL+ ALT + 2
Отображение диалогового окна управления макетами. ALT + V + L + M

Команды меню «Сервис»

Для доступа к меню «Сервис» используется сочетание клавиш ALT+T. В следующей таблице описаны сочетания клавиш, используемые для доступа к элементам меню «Сервис».

ДЛЯ ЭТОГО НАЖМИТЕ
Создание отчета. ALT + T + C
Преобразование схемы. ALT+ T + N или CTRL+R
Обновите базу данных MySQL. ALT + T + R
Синхронизация с SQL Server или Базой данных SQL Azure. ALT + T + S
Сохраните как скрипт. ALT + T + A
Перенос данных. ALT + T + M
Остановите текущую операцию. ALT + T + O
Отображение диалогового окна глобальных параметров. ALT + T + G
Откроется диалоговое окно параметров проекта. ALT + T + P
Откроется диалоговое окно параметров проекта по умолчанию. ALT + T + J

Команды меню «Справка»

Для доступа к меню справки используется сочетание клавиш ALT+H. В следующей таблице описаны сочетания клавиш, используемые для доступа к элементам меню справки.

ДЛЯ ЭТОГО НАЖМИТЕ
Отображение диалогового окна SSMA для MySQL. ALT + H + A
Диалоговое окно «Отображение параметров обратной связи клиентов». ALT + H + C
Отображение окна справки. ALT + H + H или F1

Команды контекстного меню

Чтобы открыть контекстное меню для выбранного объекта в обозревателе объектов, используется сочетание клавиш SHIFT + F10 или Apps.

Диалоговое окно «Глобальные параметры»

ДЛЯ ЭТОГО НАЖМИТЕ
Перейдите на вкладку GUI. ALT +U
Перейдите на вкладку ведения журнала. ALT +L

Диалоговое окно «Параметры проекта»

ДЛЯ ЭТОГО НАЖМИТЕ
Перейдите на вкладку сведений о проекте. ALT +P
Перейдите на вкладку «Общие». ALT +G
Перейдите на вкладку синхронизации. ALT+S
Перейдите на вкладку GUI. ALT +U
Вкладка сопоставления типов доступа. ALT +T

Диалоговое окно «Параметры проекта по умолчанию»

ДЛЯ ЭТОГО НАЖМИТЕ
Перейдите на вкладку «Общие». ALT +G
Перейдите на вкладку синхронизации. ALT+S
Перейдите на вкладку GUI. ALT +U
Вкладка сопоставления типов доступа. ALT +T

Диалоговое окно лицензионного соглашения конечного пользователя

ДЛЯ ЭТОГО НАЖМИТЕ
Выделите весь текст EULA. CTRL+A
Скопируйте весь текст EULA в буфер обмена. CTRL+C
Печать EULA. ALT +P

Диалоговое окно расширенного поиска

ДЛЯ ЭТОГО НАЖМИТЕ
Переместите один результат поиска вверх или вниз. Клавиши СТРЕЛКА ВВЕРХ и ВНИЗ
Перейдите к началу или концу видимых результатов поиска в сетке. Ключи вверх или страницы вниз
Просмотр выбранного результата поиска. ВВОД ключа

Диалоговое окно «Краткие сведения»

ДЛЯ ЭТОГО НАЖМИТЕ
Переместите один элемент вверх или вниз. Клавиши СТРЕЛКА ВВЕРХ и ВНИЗ
Перейдите к началу или концу окна быстрой информации. Ключи вверх или страницы вниз
Закройте диалоговое окно. Клавиша ESC

Панель вывода

ДЛЯ ЭТОГО НАЖМИТЕ
Откройте всплывающее меню. SHIFT + F10
Вырезать выделенный текст в буфер обмена. CTRL+X
Скопируйте выделенный текст в буфер обмена. CTRL+C
Вставьте последний добавленный текст из буфера обмена. CTRL+V
Выделите весь текст. CTRL+A

Область списка ошибок

ДЛЯ ЭТОГО НАЖМИТЕ
Скопируйте выбранные элементы. CTRL+C
Выберите все элементы. CTRL+A
Переместите один элемент вверх или вниз. Клавиши СТРЕЛКА ВВЕРХ и ВНИЗ

Страница вкладки SQL

ДЛЯ ЭТОГО НАЖМИТЕ
Преобразование схемы. CTRL+R
Вырезать выделенный текст в буфер обмена. CTRL+X
Скопируйте выделенный текст в буфер обмена. CTRL+C
Вставьте последний добавленный текст из буфера обмена. CTRL+V
Запуск быстрого поиска CTRL+F
Запустите быструю информацию. CTRL+SHIFT+ПРОБЕЛ
Перейдите к объявлению. F12

Выход из режима mysql>

Привет всем, купил вчера руководство администратора MySQL, читал — теперь могу сменить пароль у root, задать новую учётную запись, удалил пользователя Любой с localhost, Без_пароля, но не могу удалить пользователя Любой с Любого_хоста Без_пароля, пишит Ок, а посмотрю сидит, правда у него привлегий нет USAGE. Как удалить такого пользователя и выходить из режима «mysql>» ?
[color=»red»]Предупреждения. Название топика с содержимим вопроса имеет столько же общего, что сахар и соль. Прошу впредь давать понятный названия темам[/color]

MySQL-команды консоли

github

Иногда случается так, что при покупке сервера вы не обнаруживаете на нем phpMyAdmin, а с базами данных уже нужно работать. Если же вы начинающий администратор, то у очередного клиента на сервере вы можете не найти не то, что phpMyAdmin, но и даже HeidiSQL. Но если в этих случаях установлено SSH-соединение, то выход есть — работайте с базами, используя MySQL-команды консоли.

Их можно быстро запомнить, они просты для понимания и использования. Немаловажно также то, что подобное решение увеличивает скорость отклика БД, и при этом вам не нужно устанавливать какое-то дополнительное программное обеспечение, ведь вы фактически работаете через командную строку. И далее мы перечислим список действий, которые консоль позволит вам выполнить, а также какие команды MySQL для этого используются.

Используя наш выделенный сервер с администрированием, Вы можете не запоминать команды, т.к. наши специалисты сделают эту работу за вас.

Универсальные команды MySQL для Linux и других Unix-систем, а также Windows

Вообще все MySQL команды — для Debian, Ubuntu, любой другой Unix-системы или Windows — одинаковы. Их очень много, поэтому здесь мы приведем примеры основных и наиболее часто используемых, таких как:

  • mysql -h –uNAME –pPASSWORD -h
    Чтобы начать сеанс работы с консолью MySQL вам нужно ввести эту команду, где NAME — имя пользователя базы данных, а PASSWORD — необходимый для его авторизации пароль. После параметра -h необходимо написать имя хоста БД, где она расположена. Если вы подключаетесь через local server, эту часть команды MySQL можно не указывать.
  • SHOW DATABASES;
    Эта команда позволяет получить список всех баз данных. Стоит отметить, что консоль покажет вам только те БД, к которым у пользователя есть доступ.
  • USE database;
    При помощи этой команды вы можете открыть нужную БД. Выберите ее из списка, полученного после использования предыдущей команды, а затем введите команду USE и название интересующей вас базы данных.
  • SHOW tables;
    Благодаря использованию этой команды MySQL для таблиц, вы сможете посмотреть весь список таблиц выбранной вами БД.
  • SELECT * FROM table;
    Использование этой команды позволяет посмотреть содержание выбранной вами таблицы.
  • DROP DATABASE dbname;
    Эту команду необходимо использовать с осторожностью, так как она позволяет удалить выбранную БД. Вместо dbname необходимо ввести имя удаляемой базы данных.
  • EXIT
    При помощи этой команды завершить сеанс работы с консолью MySQL. И не забывайте после каждой команды ставить знак «;», так как точка с запятой означает окончание ввода команды.
    • CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;
      Эта команда позволит вам создать базу данных с выбранным именем, при этом задается кодировка и другие параметры БД.
    • GRANT ALL PRIVILEGES ON db_name.* TO ‘user_name’@’localhost’ IDENTIFIED BY ‘user_password’;
      Так вы сможете создавать новых пользователей для выбранной базы данных, при этом созданному пользователю сразу назначаются права, необходимые для работы с базой.
    • mysqldump –uUSERNAME –pPASSWORD DATABASE > DATABASE.sql;
      При помощи этой команды вы сможете сделать дамп выбранной БД, то есть сохранить резервную копию для экспортирования базы данных.
    • mysql –uUSERNAME –pPASSWORD DATABASE < DATABASE.sql;
      Используя эту команду, вы сможете залить дамп БД, то есть импортировать базу данных.

    Как сделать выход из скрипта при проверке условия?

    В шапке скрипта должна быть проверка на значение из базы. Сделал процедуру с проверкой переменной. Внутри процедуры должно быть что-то такое:

     if (@var1 <> @var2) then exit end if; 

    Должно полностью завершить работу скрипта. И, если возможно, вернуть нужный статус в консоль bash
    Отслеживать
    задан 4 сен 2019 в 11:59
    Oleg Vilkovsky Oleg Vilkovsky
    433 1 1 золотой знак 4 4 серебряных знака 17 17 бронзовых знаков
    Что такое «скрипт» в Вашем текущем понимании? Если хранимая процедура, то есть LEAVE Statement.
    4 сен 2019 в 12:05
    4 сен 2019 в 12:08

    Скрипт — подразумевается будут несколько запросов, но в начале перед этими запросами нужно добавить шапку с проверкой условий, если условие не выполняется, то запросы ниже не должны выполняться

    4 сен 2019 в 12:20

    Я спросил «что это». А не «что оно будет делать». Ну коли так, давайте по шагам. Кто его будет выполнять (не запускать на выполнение!) — bash или MySQL?

    4 сен 2019 в 12:34

    1 ответ 1

    Сортировка: Сброс на вариант по умолчанию

    SIGNAL SQLSTATE '42927' SET MESSAGE_TEXT = @text; 

    Отслеживать
    3,135 6 6 золотых знаков 18 18 серебряных знаков 34 34 бронзовых знака
    ответ дан 5 сен 2019 в 16:38
    Oleg Vilkovsky Oleg Vilkovsky
    433 1 1 золотой знак 4 4 серебряных знака 17 17 бронзовых знаков

    • mysql
    • sql
      Важное на Мете
    Похожие

    Подписаться на ленту

    Лента вопроса

    Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

    Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.29.1725

    Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *