2010-11-18 50 views

Répondre

30

Pour tester une base de données spécifique

mysqlslap --create-schema=yourdatabase --user=myuser -p 

nom « create-schéma » de l'option est trompeur, il ne sera pas modifier votre schéma existant à moins que vos requêtes n'insèrent des données ou ne fassent des modifications (je ne suis pas sûr à 100% à ce sujet)

+15

Ce nom d'option est moronic. –

+4

Il suffit de faire attention aux autres options, comme indiqué dans le manuel: Si l'option --auto-generate-sql est également donnée, mysqlslap supprime le schéma à la fin du test. Pour éviter cela, utilisez également l'option --no-drop. –

+1

Pour l'exhaustivité de l'option --no-drop: "Cette option a été ajoutée dans MySQL 5.5.12." – hchr

-3

Oui, vous pouvez l'utiliser pour tester toutes les bases de données

+0

Comment ferais-je cela? J'ai des problèmes pour spécifier database.table – AlexBrand