Команды меню и другие сочетания клавиш (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-команды консоли
Иногда случается так, что при покупке сервера вы не обнаруживаете на нем 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.
- CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;