Це команда 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-test-run.pl але також можна запустити безпосередньо. На відміну від інших програм, перерахованих тут, it
не читає зовнішній опис того, які тести виконувати. Натомість усі тести закодовані
в програму, яка написана так, щоб охопити всі аспекти API мови C.
mysql_client_test підтримує такі параметри:
· --допомога, -?
Відобразити довідкове повідомлення та вийти.
· --basedir=dir_name, -b dir_name
Базовий каталог для тестів.
· --count=вважати, -t вважати
Кількість разів для виконання тестів.
· --база даних=db_name, -D db_name
База даних для використання.
· --debug[=параметри_налагодження], -#[параметри_налагодження]
Напишіть журнал налагодження, якщо MySQL побудовано з підтримкою налагодження. За замовчуванням
параметри_налагодження значення 'd:t:o,/tmp/mysql_client_test.trace'.
· --getopt-ll-test=варіант, -g варіант
Можливість використання для тестування помилок у бібліотеці getopt.
· --host=ім'я_хоста, -h ім'я_хоста
Підключіться до сервера MySQL на даному хості.
· --пароль[=пароль], -p[пароль]
Пароль для підключення до сервера. Якщо ви використовуєте коротку форму опції
(-p), ти не може мати пробіл між опцією та паролем. Якщо ви пропустите
пароль значення після --пароль or -p параметр у командному рядку, ви
запропонував один.
· --порт=номер_порту, -P номер_порту
Номер порту TCP/IP для підключення.
· --server-arg=аргумент, -A аргумент
Аргумент для відправки на вбудований сервер.
· --шоу-тести, -T
Показати всі назви тестів.
· -- мовчазний, -s
Мовчайте.
· --socket=шлях, -S шлях
Файл сокета для підключення до локального хосту (який є хостом за замовчуванням).
· -- тестовий приклад, -c
Опція використовується при виклику з mysql-test-run.pl, Так що mysql_client_test може
за бажанням вести себе інакше, ніж при виклику вручну, наприклад, пропускаючи
деякі тести. Наразі різниці в поведінці немає, але опція включена
щоб зробити це можливим.
· --user=user_name, -u user_name
Ім'я користувача MySQL для підключення до сервера.
· -v dir_name, --vardir=dir_name
Каталог даних для тестів. За замовчуванням є mysql-test/var.
АВТОРСЬКЕ
Авторське право © 2006, 2016, Oracle та/або її філії. Всі права захищені.
Ця документація є безкоштовним програмним забезпеченням; ви можете розповсюджувати його та/або змінювати лише під
умови Загальної публічної ліцензії GNU, опубліковані Фондом вільного програмного забезпечення;
версія 2 Ліцензії.
Ця документація поширюється в надії, що вона буде корисною, але БЕЗ НІЯКОГО
ГАРАНТІЯ; навіть без неявної гарантії про придатність до продажу або придатність для певної
МЕТА. Дивіться Загальну публічну ліцензію GNU для більш детальної інформації.
Ви повинні були отримати копію Загальної публічної ліцензії GNU разом із програмою;
якщо ні, напишіть до Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 США або див http://www.gnu.org/licenses/.
Використовуйте mysql_client_test онлайн за допомогою служб onworks.net