Online Documentation for SQL Query for MySQL
Часто задаваемые вопросы
Если у Вас есть вопросы о программе SQL Query for MySQL, пожалуйста, прочтите внимательно эту страницу.
Вопросы о продукте
- Что такое EMS Query MySQL?
- Что требуется, чтобы начать работу с SQL Query for MySQL?
- Чем отличается модуль Query Builder в SQL Manager for MySQL от утилиты SQL Query?
- Есть ли какие-нибудь ограничения в пробной версии?
Неполадки
- Как можно использовать функцию Export dataset? Когда я нажимаю на кнопку Export Data на панели инструментов, ничего не происходит.
- Я использую базу данных с набором символов UTF-8. Некоторые символы отображаются некорректно в результате запроса. Что не так?
- Я зарегистрировал базу данных, но при попытке подключения к ней программа выдает сообщение: "dynamic library libmysql.dll not found".
- Когда я пытаюсь соединиться с базой данных, я получаю следующее сообщение: Access denied for user:user@host.domain. Почему так происходит?
- Я пытаюсь связаться с удаленным хостом MySQL, но получаю сообщение: "Host not allowed to connect to server". В чем причина?
- При попытке соединения с MySQL 4.1.x. я получаю сообщение "Bad Handshake". Вообще, этот продукт поддерживает 4.1.x.?
- При каждой попытке подключения к удаленной базе MySQL на Linux-сервере, я получаю сообщение об ошибке 'Lost connection to MySQL server during query'. В чем дело?
О: SQL Query for MySQL - это утилита для простого и быстрого создания запросов к базам данных MySQL. SQL Query for MySQL позволяет Вам визуально создавать запросы и одновременно редактировать их текст. Используя дружественный графический интерфейс пользователя, Вы можете соединяться с базами данных, выбирать таблицы и поля для запросов, задавать критерии выделения и многое другое. Также Вы можете работать с несколькими запросами одновременно, редактировать их, просматривать полученные результаты в нескольких режимах и производить любые, необходимые для Вашей работы, операции с запросами к базам данных.
В: Что требуется, чтобы начать работу с EMS SQL Query?
О: Во-первых, Вы должны иметь возможность подключиться к локальному или удаленному серверу <%SERVER_TITLE%> (https://www.mysql.com/downloads/index.html). Загрузка бесплатна.
Во-вторых, Вам нужен компьютер, работающий под управлением ОС Microsoft Windows NT4 с SP4 или выше, Microsoft Windows 2000, Microsoft Windows 2000 Server, Microsoft Windows XP, Microsoft Windows 2003 Server, Microsoft Windows Vista и удовлетворяющий системным требованиям.
В: Чем отличается функция "Query Builder" из инструментария SQL Manager for MySQL от приложения SQL Query?
О: В первую очередь, SQL Query for MySQL работает быстрее, так как это более легкий продукт. Также SQL Query for MySQL обладает рядом дополнительных функций для построения запросов, например:
- "избранные/favorite" запросы для поиска и быстрого запуска наиболее часто исполняемых запросов;
- хранение истории запросов, позволяющей совершить "откат" к любому отредактированному запросу;
- различные улучшения интерфейса программы для более продуктивной и удобной работы;
- возможность просматривать результаты запросов в виде диаграмм
В: Есть ли какие-нибудь ограничения в пробной версии?
О: Функциональных различий между полной и пробной версиями программы фактически нет. Это значит, что Вы можете в полной мере испытать весь функционал SQL Query for MySQL за 30 дней тестового периода.
Неполадки
В: Как можно использовать функцию Export dataset? Когда я нажимаю на кнопку Export Data на панели инструментов, ничего не происходит.
О: Убедитесь, что на Вашей рабочей станции установлена последняя версия EMS Data Export for MySQL. Она должна быть зарегистрирована, и как минимум единожды запущена, перед тем как Вы сможете использовать функцию экспорта результатов.
В: Я использую базу данных с набором символов UTF-8. Некоторые символы отображаются некорректно в результате запроса. Что не так?
О: Вам необходимо указать используемую кодировку в поле Client charset диалогового окна Database Registration Info.
В: Я зарегистрировал базу данных, но при попытке подключения к ней программа выдает сообщение: "dynamic library libmysql.dll not found".
О: Убедитесь, что файлы libmysql.dll находятся в одной директории с утилитой. Переустановка программы может решить проблему.
В: Когда я пытаюсь соединиться с базой данных, я получаю следующее сообщение: Access denied for user:user@host.domain. Почему так происходит?
О: Эта ошибка генерируется сервером MySQL из-за того, что у Вас нет полномочий для связи с сервером непосредственно с Вашего хоста. Пожалуйста, свяжитесь с Вашим администратором базы данных для разрешения этой проблемы.
В: Я пытаюсь связаться с удаленным хостом MySQL, но получаю сообщение: "Host not allowed to connect to server". В чем причина?
О: Данная ошибка вызвана отсутствием прав у вашего хоста на соединение с удаленным MySQL сервером. Пожалуйста, свяжитесь с вашим системным администратором или, если у Вас есть доступ к MySQL серверу с GRANT привилегией, Вы можете использовать оператор GRANT, чтобы добавить нового пользователя. Например, чтобы открыть полный доступ пользователю с вашего хоста, можно выполнить команду: /*!50003 CREATE USER 'user'@'user_host'*/; GRANT ALL PRIVILEGES ON *.* TO 'user'@'user_host' IDENTIFIED BY ' user_password '; (http://dev.mysql.com/doc/refman/5.1/en/privileges.html)
В: При попытке соединения с MySQL 4.1.x. я получаю сообщение "Bad Handshake". Вообще, этот продукт поддерживает 4.1.x.?
О: Скорей всего, Вы используете старую версию библиотеки libmySQL.dll. Используйте клиентскую библиотеку из нашего установочного пакета. Попробуйте переустановить утилиту.
В: При каждой попытке подключения к удаленной базе MySQL на Linux-сервере, я получаю сообщение об ошибке 'Lost connection to MySQL server during query'. В чем дело?
О: Эта ошибка появляется в том случае, если Ваш Linux glibc требует больше, чем 128Кб размер стека для разрешения имени хоста. В основном, это происходит на системах с RedHat 8.0 и версией сервера MySQL ниже 4.0.10, но иногда встречается и на других конфигурациях. Чтобы решить эту проблему, добавьте/отредактируйте следующую строку в секции [mysqld] файла конфигурации MySQL: set-variable = thread_stack=192k # (значение должно быть 192k или больше)