Это команда mysql_client_test, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mysql_client_test - тестовый клиентский API
mysql_client_test_embedded - тестовый клиентский API для встроенного сервера
СИНТАКСИС
mysql_client_test [кредита] [имя_теста] ...
mysql_client_test_embedded [кредита] [имя_теста] ...
ОПИСАНИЕ
Команда mysql_client_test программа используется для тестирования аспектов клиентского API MySQL, которые
не может быть протестирован с помощью mysqltest и его тестовый язык. mysql_client_test_embedded is
аналогично, но используется для тестирования встроенного сервера. Обе программы запускаются как часть
тестирование.
Исходный код программ можно найти в файле tests / mysql_client_test.c в источнике.
распределение. Программа служит хорошим источником примеров, иллюстрирующих, как использовать
различные возможности клиентского API.
mysql_client_test используется в одноименном тесте в основном наборе тестов
mysql-тест-run.pl но также может быть запущен напрямую. В отличие от других программ, перечисленных здесь, он
не читает внешнее описание того, какие тесты запускать. Вместо этого все тесты закодированы
в программу, которая написана так, чтобы охватить все аспекты API языка C.
mysql_client_test поддерживает следующие параметры:
· --Помогите, -?
Отобразите справочное сообщение и выйдите.
· --basedir =имя_каталога, -b имя_каталога
Базовый каталог для тестов.
· --count =считать, -t считать
Сколько раз выполнять тесты.
· --database =имя_базы_данных, -D имя_базы_данных
База данных для использования.
· --debug [=параметры_отладки], - # [параметры_отладки]
Напишите журнал отладки, если MySQL построен с поддержкой отладки. По умолчанию
параметры_отладки значение равно 'd: t: o, / tmp / mysql_client_test.trace'.
· --getopt-ll-test =вариант, -g вариант
Возможность использовать для тестирования ошибок в библиотеке getopt.
· --host =имя_хоста, -h имя_хоста
Подключитесь к серверу MySQL на указанном хосте.
· --password [=password], -п[password]
Пароль для использования при подключении к серверу. Если вы используете короткую форму выбора
(-p), ты не могу между параметром и паролем должен быть пробел. Если вы опустите
password значение после --пароль or -p параметр в командной строке, вы
предложили для одного.
· --port =номер_порта, -P номер_порта
Номер порта TCP / IP для подключения.
· --server-arg =аргумент, -A аргумент
Аргумент для отправки на встроенный сервер.
· --show-тесты, -T
Показать все названия тестов.
· --тихий, -s
Молчи тише.
· --socket =путь, -S путь
Файл сокета, используемый при подключении к localhost (который является хостом по умолчанию).
· --прецедент, -c
Опция используется при вызове из mysql-тест-run.pl, Так что mysql_client_test май
необязательно вести себя иначе, чем при ручном вызове, например, пропуская
некоторые тесты. В настоящее время нет никакой разницы в поведении, но опция включена
чтобы сделать это возможным.
· --user =user_name, -u user_name
Имя пользователя MySQL для использования при подключении к серверу.
· -v имя_каталога, --vardir =имя_каталога
Каталог данных для тестов. По умолчанию - mysql-test / var.
АВТОРСКИЕ ПРАВА
Авторские права © 2006, 2016, Oracle и / или ее дочерние компании. Все права защищены.
Эта документация является бесплатным программным обеспечением; вы можете распространять и / или изменять его только под
условия Стандартной общественной лицензии GNU, опубликованной Free Software Foundation;
версия 2 Лицензии.
Эта документация распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО
ГАРАНТИЯ; без даже подразумеваемой гарантии ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОГО
ЦЕЛЬ. Подробнее см. Стандартную общественную лицензию GNU.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с программой;
в противном случае напишите в Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Бостон, Массачусетс 02110-1301 США или см. http://www.gnu.org/licenses/.
Используйте mysql_client_test в Интернете с помощью сервисов onworks.net