Questo è il comando mysql_client_test_embedded che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
mysql_client_test - test dell'API client
mysql_client_test_embedded - API client di test per server embedded
SINOSSI
mysql_client_test [Opzioni] [nome_prova] ...
mysql_client_test_embedded [Opzioni] [nome_prova] ...
DESCRIZIONE
Le mysql_client_test viene utilizzato per testare aspetti dell'API del client MySQL che
non può essere testato usando mysqltest e la sua lingua di prova. mysql_client_test_embedded is
simile ma utilizzato per testare il server incorporato. Entrambi i programmi vengono eseguiti come parte del
suite di prova.
Il codice sorgente per i programmi può essere trovato in tests/mysql_client_test.c in un source
distribuzione. Il programma serve come una buona fonte di esempi che illustrano come usare
varie funzionalità dell'API client.
mysql_client_test viene utilizzato in un test con lo stesso nome nella suite di test principale di
mysql-test-run.pl ma può anche essere eseguito direttamente. A differenza degli altri programmi elencati qui, è
non legge una descrizione esterna di quali test eseguire. Invece, tutti i test sono codificati
nel programma, che è scritto per coprire tutti gli aspetti dell'API del linguaggio C.
mysql_client_test supporta le seguenti opzioni:
· --Aiuto, -?
Visualizza un messaggio di aiuto ed esci.
· --baseir=nome_dir, -b nome_dir
La directory di base per i test.
· --conte=contare, -t contare
Il numero di volte per eseguire i test.
· --database=nome_db, -D nome_db
Il database da utilizzare.
· --debug[=opzioni_debug], -#[opzioni_debug]
Scrivi un log di debug se MySQL è costruito con supporto per il debug. Il predefinito
opzioni_debug il valore è 'd:t:o,/tmp/mysql_client_test.trace'.
· --getopt-ll-test=opzione, -g opzione
Opzione da utilizzare per testare i bug nella libreria getopt.
· --host=Nome host, -h Nome host
Connettiti al server MySQL sull'host specificato.
· --password[=password], -P[password]
La password da utilizzare per la connessione al server. Se usi il modulo di opzione breve
(-p), tu non può avere uno spazio tra l'opzione e la password. Se ometti il
password valore che segue --parola d'ordine or -p opzione sulla riga di comando, sei
richiesto per uno.
· --porta=numero_porta, -P numero_porta
Il numero della porta TCP/IP da utilizzare per la connessione.
· --server-arg=arg, -A arg
Argomento da inviare al server incorporato.
· --show-test, -T
Mostra tutti i nomi dei test.
· --silenzioso, -s
Sii più silenzioso.
· --socket=sentiero, -S sentiero
Il file socket da utilizzare quando ci si connette a localhost (che è l'host predefinito).
· --test, -c
L'opzione viene utilizzata quando viene chiamata da mysql-test-run.pl, Cosicché mysql_client_test può
opzionalmente si comportano in modo diverso rispetto a se chiamati manualmente, ad esempio saltando
alcuni test. Attualmente, non c'è differenza di comportamento ma l'opzione è inclusa
per renderlo possibile.
· --utente=nome_utente, -u nome_utente
Il nome utente MySQL da utilizzare per la connessione al server.
· -v nome_dir, --vardir=nome_dir
La directory dei dati per i test. L'impostazione predefinita è mysql-test/var.
COPYRIGHT
Copyright © 2006, 2016, Oracle e/o le sue affiliate. Tutti i diritti riservati.
Questa documentazione è software gratuito; puoi ridistribuirlo e/o modificarlo solo sotto
i termini della GNU General Public License come pubblicata dalla Free Software Foundation;
versione 2 della licenza.
Questa documentazione è distribuita nella speranza che possa essere utile, ma SENZA NESSUNA
GARANZIA; senza nemmeno la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ PER UN PARTICOLARE
SCOPO. Vedere la GNU General Public License per maggiori dettagli.
Dovresti aver ricevuto una copia della GNU General Public License insieme al programma;
in caso contrario, scrivi alla Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA o vedi http://www.gnu.org/licenses/.
Usa mysql_client_test_embedded online utilizzando i servizi onworks.net