2010-11-18 8 views

Trả lời

30

Để kiểm tra một cơ sở dữ liệu cụ thể

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

tên của tùy chọn "tạo-schema" là sai lầm, nó sẽ không sửa đổi lược đồ hiện tại của bạn trừ khi truy vấn của bạn chèn dữ liệu hoặc thực hiện sửa đổi (Tôi không chắc chắn 100% về điều này)

+15

Tên tùy chọn đó là mang tính luân lý. –

+4

Chỉ cần xem ra với các tùy chọn khác, như đã nêu trong người đàn ông: Nếu tùy chọn --auto-generate-sql cũng được đưa ra, mysqlslap sẽ bỏ lược đồ vào cuối chạy thử. Để tránh điều này, hãy sử dụng tùy chọn --no-drop. –

+1

Để hoàn thành tùy chọn --no-drop: "Tùy chọn này đã được thêm vào trong MySQL 5.5.12." – hchr

-3

Vâng, bạn có thể sử dụng nó để kiểm tra bất kỳ cơ sở dữ liệu

+0

Tôi sẽ làm như thế nào? Tôi đang gặp sự cố khi chỉ định database.table – AlexBrand