Online Documentation for SQL Query for MySQL

Часто задаваемые вопросы


Если у Вас есть вопросы о программе SQL Query for MySQL, пожалуйста, прочтите внимательно эту страницу.

 

Содержание

 

Вопросы о продукте

 

Неполадки

 

В: Что такое EMS Query MySQL?

О: SQL Query for MySQL - это утилита для простого и быстрого создания запросов к базам данных MySQL. SQL Query for MySQL позволяет Вам визуально создавать запросы и одновременно редактировать их текст. Используя дружественный графический интерфейс пользователя, Вы можете соединяться с базами данных, выбирать таблицы и поля для запросов, задавать критерии выделения и многое другое. Также Вы можете работать с несколькими запросами одновременно, редактировать их, просматривать полученные результаты в нескольких режимах и производить любые, необходимые для Вашей работы, операции с запросами к базам данных.

 

В: Что требуется, чтобы начать работу с EMS SQL Query?

О: Во-первых, Вы должны иметь возможность подключиться к локальному или удаленному серверу <%SERVER_TITLE%> (http://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 или больше)

 

 

Наверх