WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
MySQL Workbench доступен для Windows, Linux и macOS. Двоичные дистрибутивы MySQL Workbench доступны для предыдущих платформ.
Дистрибутивы исходного кода также доступны как пакеты
MySQL Workbench доступен в
https://dev.mysql.com/downloads/workbench/. Исходный код также
есть на GitHub. MySQL Workbench доступен в ряде операционных систем и платформ.
Для получения информации о тех платформах, которые официально поддерживаются,
см. https://www.mysql.com/support/supportedplatforms/workbench.html
. Общие требования и соображения, которые относятся ко
всем операционным системам. MySQL server:
Хотя это не требуется, MySQL Workbench разработан, чтобы иметь удаленную или
местную связь с сервером MySQL. Для получения дополнительной информации о
соединении с сервером MySQL см. главу 5.
Для получения дополнительной информации об установке сервера MySQL посмотрите
Installing and Upgrading MySQL. Моделирование данных не требует связи с сервером MySQL. Некоторые особенности используют в своих интересах особенности сервера
MySQL, они требуют более свежих версий сервера MySQL. Например,
Performance Dashboard требует
MySQL Server 5.6 или выше. Это требование удваивается с каждой вкладкой связи, открытой в MySQL
Workbench, даже если две вкладки связи указывают на тот же самый сервер
MySQL. Редактор SQL разделяет свои связи, много редакторов SQL и вкладок
результатов SQL не затрагивают количество необходимых связей. На запуске приложение проверяет версию OpenGL и выбирает между
рендерингом программного и аппаратного обеспечения. Чтобы определить, какой
метод используется, откройте меню Требования для Linux включены в соответствующих пакетах.
Используйте подходящий инструмент (например, example, yum или apt), чтобы
установить пакет и зависимости. Кроме того, пользователь sudo
должен хранить переменную окружения
Для MySQL Workbench, чтобы выполнить Команды резервного копирования
MySQL Enterprise Backup надо, чтобы пользователь
sudo также был в
состоянии выполнить MySQL Enterprise Backup. Следующие предпосылки доступны в
Microsoft Download Center: Microsoft .NET Framework 4.5.2. Версия 2013 была изменена на 2015 в MySQL Workbench 6.3.9. В дополнение к определенным для платформы параметрам командной строки у
MySQL Workbench есть следующие параметры:
В Microsoft Windows параметры командной строки содержат одно тире вместо
двух. Например, надо использовать По мере роста подробностей значения Местоположение произведенных файлов журнала, таких как
Таблица 2.1. Местоположение по умолчанию произведенных файлов
журнала MySQL Workbench Пусто: Откроет вкладку запроса и запросит для связи. MySQL Workbench for Windows может быть установлен, используя
MySQL Installer, который устанавливает и обновляет все продукты
MySQL в Windows, или автономным пакетом Windows MSI Installer. Установка MySQL Workbench, используя пакет Windows MSI Installer требует
привилегий Administrator или Power User. Следующие предпосылки доступны в
Microsoft Download Center: Microsoft .NET Framework 4.5.2. Версия 2013 заменена на 2015 в MySQL Workbench 6.3.9. Общая загрузка MySQL Installer доступна в
https://dev.mysql.com/downloads/windows/installer/. MySQL Installer может
установить, модернизировать и управлять большинством продуктов MySQL,
включая MySQL Workbench. Управление всеми вашими продуктами MySQL, включая Workbench, через
MySQL Installer является рекомендуемым подходом. Это грамотно обращается
со всеми требованиями и предпосылками, конфигурациями и модернизациями. Выполняя MySQL Installer, можно выбрать MySQL Workbench
в качестве одного из продуктов, чтобы установить. Это выбрано по умолчанию и
по существу выполняет автономный пакет MSI Installer,
описанный в следующей секции. Автономная загрузка доступна в
https://dev.mysql.com/downloads/workbench/. MySQL Workbench может быть установлен, используя пакет
Windows MSI Installer. Он носит имя
Следующая процедура требует привилегий Administrator или Power User. Чтобы поставить MySQL Workbench,
щелкните правой кнопкой мыши по файлу MSI и выберите
Чтобы запустить MySQL Workbench в Windows, выберите
Альтернативно, запустите MySQL Workbench из командной строки.
Чтобы просмотреть доступные параметры командной строки, дайте команду
MySQLWorkbench -help из
каталога установки MySQL Workbench. Вы будете видеть следующий вывод: Используйте MySQL Workbench может также быть запущен из MySQL Notifier, выбирая
MySQL Notifier. Метод для того, чтобы деинсталлировать MySQL Workbench
зависит от того, как вы его установили. Удаление MySQL Workbench после установки,
используя пакет инсталлятора Чтобы деинсталлировать MySQL Workbench, откройте
Control Panel и выберите
Add or Remove Programs.
Найдите MySQL Workbench и нажмите .
Если вы установили MySQL Workbench, используя пакет инсталлятора,
невозможно удалить MySQL Workbench из командной строки. Хотя можно вручную
удалить некоторые компоненты, нет никакого параметра командной строки для
удаления MySQL Workbench. Удаление каталога MySQL Workbench вручную не удалит все файлы,
принадлежащие MySQL Workbench. Удаление MySQL Workbench после установки
из MySQL Installer Откройте MySQL Installer for Windows, нажмите
Remove MySQL Products, выберите MySQL
Workbench и нажмите . Деинсталлирование MySQL Workbench не удаляет ваш каталог конфигурации.
Этот каталог включает ваши подключения MySQL, параметры конфигурации, файлы
кэша, отрывки SQL и историю, журналы, модули и т.д. Эти файлы хранятся
в каталоге По умолчанию каталог конфигурации Workbench
Кроме того, деинсталлирование не удаляет схему
Есть двоичные дистрибутивы MySQL Workbench для нескольких вариантов Linux,
включая Fedora, Oracle Linux и Ubuntu. Опции инсталляции включают: Official MySQL Yum or APT repository
packages: Эти пакеты строятся командой MySQL Release.
Для получения дополнительной информации об их установке посмотрите
Yum
или APT.
Они содержат новейшие версии MySQL Workbench. Как правило, этот пакет
называют 32-битные двоичные сборки недоступны после MySQL Workbench 6.2.0.
Можно использовать исходный код, чтобы построить собственную 32-битную версию
по мере необходимости. Процедура установки на Linux зависит от того, который дистрибутив
Linux вы используете. Требования для Linux включены в их соответствующих пакетах.
Используйте подходящий инструмент (например, yum или apt), чтобы
установить пакет и зависимости. Кроме того, пользователь sudo
должен хранить переменную окружения
Для MySQL Workbench, чтобы выполнить команды резервного копирования
MySQL Enterprise Backup, надо чтобы пользователь
sudo также был в состоянии
выполнить MySQL Enterprise Backup. В Ubuntu и других системах, которые используют схему пакета Debian, можно
загрузить и установить .deb пакеты или использовать диспетчер пакетов APT.
Используя диспетчер пакетов APT
Ваш дистрибутив Linux включает MySQL Workbench, где
"apt-get install mysql-workbench" установит его из пакета MySQL Workbench.
Чтобы использовать официальные сборки MySQL Workbench, необходимо установить
официальное хранилище MySQL APT и выбрать пакет
"mysql-workbench-community" вместо "mysql-workbench". Установите хранилище MySQL APT, как описано в
документации MySQL APT: Ручная установка пакета Вы устанавливаете MySQL Workbench, используя команду: Вас можно предупредить, что определенные библиотеки недоступны, в
зависимости от того, что вы уже установили. Установите необходимые библиотеки
и затем установите пакет MySQL Workbench. На Red Hat-системах и других системах, которые используют формат пакета
RPM, можно загрузить и установить пакеты RPM или использовать
диспетчер пакетов Yum. Системы Enterprise Linux, например, Oracle Linux и Red Hat,
требуют доступа к хранилищу пакетов EPEL. Для получения дополнительной
информации об установке EPEL посмотрите
здесь. Менеджер пакетов Yum Ваш дистрибутив Linux включает сборку MySQL Workbench, где
"yum install mysql-workbench" устанавливает свой пакет MySQL Workbench.
Чтобы использовать официальную сборку MySQL Workbench,
необходимо установить официальное хранилище MySQL Yum и выбрать пакет
"mysql-workbench-community" вместо "mysql-workbench". Установите хранилище MySQL Yum, как описано в документации
MySQL Yum Repository: Ручная установка пакета MySQL Workbench требует доступа к хранилищу
EPEL.
EPEL это хранилище с дополнительными пакетами RPM, которые не являются частью
основного дистрибутива RHEL/OEL. Это включает пакеты (такие как tinyxml),
которые требует MySQL Workbench. Необходимо настроить хранилище EPEL в yum, чтобы решить необходимые
зависимости. Например, использование Oracle Linux 6.8: Эти инструкции также относятся к подобным дистрибутивам Linux, таким как
Red Hat Enterprise Linux, CentOS и Scientific Linux. Затем, следуйте основанной на RPM документации по установке
пакетов RPM. После установки MySQL Workbench он может быть запущен выбором из меню
MySQL Workbench может также быть запущен
из командной строки в Linux: Это покажет доступные параметры командной строки: Процедура того, чтобы деинсталлировать MySQL Workbench в Linux зависит
от пакета, который вы используете. Используя apt, официальное имя пакета с dev.mysql.com
Удаление пакетов DEB Чтобы деинсталлировать пакет Debian, используйте следующее: Или, альтернативно: Эта команда не удаляет конфигурационные файлы. Если вы хотите также
удалить конфигурационные файлы, используйте эту команду: Удаление пакетов RPM Используя yum, официальное имя пакета с dev.mysql.com
Чтобы деинсталлировать пакет RPM, используйте эту команду: Или, альтернативно: Эта команда не удаляет конфигурационные файлы. По умолчанию деинсталлирование MySQL Workbench не удаляет ваш каталог
конфигурации, он включает ваши подключения MySQL, параметры конфигурации,
файлы кэша, отрывки SQL и историю, журналы, модули и т.д. Эти файлы хранятся
в вашем пользовательском каталоге По умолчанию каталог конфигурации Workbench это
Кроме того, деинсталлирование Workbench не удаляет схему
MySQL Workbench for macOS распространяется как файл DMG. Файл называют
Загрузки доступны с https://dev.mysql.com/downloads/workbench/. Чтобы установить MySQL Workbench в macOS, загрузите файл. Дважды щелкните
по загруженному файлу. Вам покажут инсталляционное окно. Рис. 2.1. MySQL Workbench в macOS: окно установки Тяните символ MySQL Workbench на Applications.
MySQL Workbench установлен. Можно теперь запустить MySQL Workbench из папки Applications
или из командной строки: Это покажет доступные параметры командной строки: Чтобы запустить MySQL Workbench в macOS, откройте папку Applications
в Finder, затем дважды щелкните по MySQL Workbench. Также возможно запустить MySQL Workbench из командной строки: Определение вариантов и/или файла модели дополнительно. Чтобы деинсталлировать MySQL Workbench for macOS, определите
местонахождение MySQL Workbench в папке Applications, щелкните правой кнопкой
мыши и выберите По умолчанию деинсталлирование MySQL Workbench не удаляет ваш каталог
конфигурации, он включает ваши подключения MySQL, параметры конфигурации,
файлы кэша, отрывки SQL и историю, журналы, модули и т.д. Эти файлы хранятся
в вашем пользовательском каталоге По умолчанию каталог конфигурации Workbench это
Кроме того, деинсталлирование Workbench не удаляет схему
Глава 2. Установка
tar.gz
или RPM.2.1. Системные требования
Общие требования
Требования для Linux
gnome-keyring-daemon
, чтобы
сохранить пароли. Обратите внимание на то, что системы KDE используют свою
собственную версию ksecretservice
.
/usr/bin/sudo
/usr/bin/nohup
/usr/bin/uptime
/usr/bin/which
/usr/bin/stat
/bin/bash
/bin/mkdir
/bin/rm
/bin/rmdir
/bin/dd
/bin/cp
/bin/ls
HOME
, выполняя системные команды, что означает
добавление следующей записи в файл
/etc/sudoers
командой
visudo:
Defaults env_keep +="HOME"
Минимальные требования для Windows
2.2. Параметры командной строки
-log-level
в Microsoft Windows
и --log-level
в Linux и macOS.--log-level
level
: Управляет уровнем подробностей для
журнала протоколов Workbench.level
такие: error, warning, info, debug1, debug2 и debug3.wb.log
:
Платформа
Местоположение по умолчанию Linux
~/.mysql/workbench/log/
macOS
~/Library/Application Support/Workbench/log/
Microsoft Windows
C:\Users\
user_name
\AppData\Roaming\MySQL\Workbench\log\--admin
:
Откроет административную вкладку для указанного сервера MySQL.instance
--upgrade-mysql-dbs
: Откроет вкладку Migration Wizard.
--migration
: Откроет вкладку Migration Wizard.--log-to-stderr
: Также пишет журнал в
stderr
.--version
: Покажет номер версии MySQL Workbench.--verbose, -v
: Включает вывод диагностики.--query
:
[connection|connection_string]
$USER@$HOST:$PORT
.--model
:
Откроет данный файл модели EER.modelfile
--script
:
Откроет данный файл SQL в связи, как правило, используется с параметром
script
--query
.--run
:
Выполнит данный код, используя язык по умолчанию для GRT shell.code
--run-python
: Выполнит данный код в Python.script
--run-script
:
Выполнит код Python из файла.file
--open
:
Откроет данный файл при запуске. Устаревший параметр, вместо этого используют
file
--script
или --model
.--quit-when-done
: Выйти из MySQL Workbench после завершения
--script
или --run
.2.3. MySQL Workbench в Windows
2.3.1. Установка
Минимальные требования для Windows
Установка через MySQL Installer
Это рекомендуемый подход
Установка чкерез Windows MSI Installer
mysql-workbench-
, где
community
-version
-winarch
.msiversion
указывает на номер версии
MySQL Workbench, а arch
на архитектуру (winx64).Complete
или Custom
. Чтобы использовать все функции
MySQL Workbench выбирайте Complete
.C:\
, где
%PROGRAMFILES%
\MySQL\MySQL Workbench 8.0
edition_type
\%PROGRAMFILES%
это каталог по
умолчанию для программ. Каталог %PROGRAMFILES%
определяется на большинстве систем как
C:\Program Files\
.2.3.2. Запуск
MySQLWorkbench.exe
.
MySQLWorkbench.exe [<options>] [<name of a model file or sql script>]
Options:
-swrendering Force the diagram canvas to use software rendering
instead of OpenGL
-query [<connection>|<connection string>]
Open a query tab and ask for connection if nothing is specified.
If named connection is specified it will be opened, else connection
will be created based on the given connection string, which should
be in form <user>@<host>:<port>
-admin <instance> Open a administration tab to the named instance
-upgrade-mysql-dbs Open a migration wizard tab
-model <model file> Open the given EER model file
-script <sql file> Open the given SQL file in an connection, best in
conjunction with a query parameter
-run-script <file> Execute Python code from a file
-run <code>Execute the given Python code
-run-python <code> Execute the given Python code
-migration Open the Migration Wizard tab
-quit-when-done Quit Workbench when the script is done
-log-to-stderr Also log to stderr
-help, -h Show command line options and exit
-log-level=<level> Valid levels are:
error, warning, info, debug1, debug2, debug3
-verbose, -v Enable diagnostics output
-version Show Workbench version number and exit
-open <file> Open the given file at startup
(deprecated, use script, model etc.)
-swrendering
, если ваша видеокарта не
поддерживает OpenGL 1.5. Опция -version
может использоваться,
чтобы показать номер версии MySQL Workbench.2.3.3. Деинсталляция
Что не удалено
%AppData%
пользователя.C:\username\AppData\Roaming\MySQL\Workbench\
,
где "C:\username\AppData\Roaming\" значение вашей системной переменной
Windows %AppData%
..mysqlworkbench
, которую Workbench
создает, разделяя отрывки SQL через подключение MySQL.
Для получения дополнительной информации об общих отрывках посмотрите
раздел 8.1.5.2.4. MySQL Workbench в Linux
2.4.1. Установка
mysql-workbench-community
.mysql-workbench
.tar.gz
или RPM.Требования для Linux
gnome-keyring-daemon
, чтобы
сохранить пароли. Обратите внимание на то, что системы KDE используют свою
собственную версию ksecretservice
.
/usr/bin/sudo
/usr/bin/nohup
/usr/bin/uptime
/usr/bin/which
/usr/bin/stat
/bin/bash
/bin/mkdir
/bin/rm
/bin/rmdir
/bin/dd
/bin/cp
/bin/ls
HOME
, выполняя системные команды, что означает
добавление следующей записи в файл /etc/sudoers
:
Defaults env_keep +="HOME"
Установка пакетов DEB
shell>
sudo dpkg -i mysql-apt-config_0.5.3-1_all.deb
shell> sudo apt-get update
shell>
sudo apt-get install mysql-workbench-community
shell>
sudo dpkg -i
package
.deb
это имя пакета MySQL Workbench, например,
package
.debmysql-workbench-community-
, где
version
1ubu1404-amd64.debversion
это номер
версии MySQL Workbench.
Установка пакетов RPM
shell>
sudo rpm -Uvh mysql-community-release-el7-7.noarch.rpm
shell>
sudo yum install mysql-workbench-community
shell>
sudo rpm -i
package
.rpm
это имя пакета MySQL Workbench, например,
package
.rpmmysql-workbench-community-
, где
version
-1fc10.x86_64.rpmversion
это версия MySQL Workbench.
Установка в Oracle Enterprise Linux
shell>
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
shell> rpm -ivh epel-release-6-8.noarch.rpm
shell> yum repolist
Loaded plugins: refresh-packagekit, rhnplugin
repo idrepo namestatus
epel Extra Packages for Enterprise Linux 6 - x86_647,124
2.4.2. Запуск
shell>
/usr/bin/mysql-workbench --help
mysql-workbench [<options>] [<name of a model file or sql script>]
Options:
--force-sw-render Force Xlib rendering
--force-opengl-render Force OpenGL rendering
--query [<connection>|<connection string>]
Open a query tab and ask for connection if nothing is specified.
If named connection is specified it will be opened, else connection
will be created based on the given connection string, which should
be in form <user>@<host>:<port>
--admin <instance> Open a administration tab to the named instance
--upgrade-mysql-dbs Open a migration wizard tab
--model <model file> Open the given EER model file
--script <sql file> Open the given SQL file in an connection,
best in conjunction with a query parameter
--run-script <file> Execute Python code from a file
--run <code> Execute the given Python code
--run-python <code> Execute the given Python code
--migration Open the Migration Wizard tab
--quit-when-done Quit Workbench when the script is done
--log-to-stderr Also log to stderr
--help, -h Show command line options and exit
--log-level=<level> Valid levels are:
error, warning, info, debug1, debug2, debug3
--verbose, -v Enable diagnostics output
--version Show Workbench version number and exit
--open <file> Open the given file at startup
(deprecated, use script, model etc.)
2.4.3. Удаление
mysql-workbench-community
,
тогда как большинство дистрибутивов Linux использует имя
mysql-workbench
.
shell>
sudo apt-get remove mysql-workbench-community
shell>
sudo dpkg -r mysql-workbench-community
shell>
sudo dpkg --purge mysql-workbench-community
mysql-workbench-community
,
тогда как большинство дистрибутивов Linux использует имя
mysql-workbench
.
shell>
sudo yum remove mysql-workbench-community
shell>
sudo rpm -e mysql-workbench-community
Что не удалено
.mysql/workbench/
.~username/mysql/workbench/
, где "~username" это
путь к корневому каталогу вашего пользователя..mysqlworkbench
, которую Workbench
создает, разделяя отрывки SQL через подключение MySQL.
Для получения дополнительной информации об общих отрывках посмотрите
раздел 8.1.5.2.5. MySQL Workbench в macOS
2.5.1. Установка
mysql-workbench-community-
, где
version
-osx.dmgversion
это версия MySQL Workbench.
shell>
/Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench --help
MySQLWorkbench [<options>] [<name of a model file or sql script>]
Options:
--query [<connection>|<connection string>]
Open a query tab and ask for connection if nothing is specified.
If named connection is specified it will be opened,
else connection will be created based on the given connection string,
which should be in form <user>@<host>:<port>
--admin <instance> Open a administration tab to the named instance
--upgrade-mysql-dbs Open a migration wizard tab
--model <model file> Open the given EER model file
--script <sql file> Open the given SQL file in an connection, best in
conjunction with a query parameter
--run-script <file> Execute Python code from a file
--run <code> Execute the given Python code
--run-python <code> Execute the given Python code
--migration Open the Migration Wizard tab
--quit-when-done Quit Workbench when the script is done
--log-to-stderr Also log to stderr
--help, -h Show command line options and exit
--log-level=<level> Valid levels are:
error, warning, info, debug1, debug2, debug3
--verbose, -v Enable diagnostics output
--version Show Workbench version number and exit
--open <file> Open the given file at startup
(deprecated, use script, model etc.)
2.5.2. Запуск
shell>
open MySQLWorkbench.app
[options]
[model_file]
2.5.3. Удаление
Что не удалено
MySQL/Workbench/
.~username/Library/Application
Support/MySQL/Workbench
, где "~username" это
путь к корневому каталогу вашего пользователя..mysqlworkbench
, которую Workbench
создает, разделяя отрывки SQL через подключение MySQL.
Для получения дополнительной информации об общих отрывках посмотрите
раздел 8.1.5.
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.