Bỏ khoảng trắng sau -u và -p để bắt đầu. Tôi biết nó trông kỳ lạ, nhưng mysql có một chứng phình động mạch nếu bạn không làm như vậy.
Ngoài ra, nếu bạn đang ở trong php, tại sao bạn lại làm điều này? Chỉ cần loại bỏ lệnh mysql từ php và không có trình bao. Nếu kết nối đang hoạt động mà bạn thiếu thông tin xác thực để thực hiện, hãy sử dụng đối tượng kết nối mới với thông tin đăng nhập phù hợp, thực hiện, sau đó đóng kết nối đó.
Điều này đưa tôi đến câu hỏi bối rối nhưng cần thiết là, khi u shell, thì shell đó đang chạy trên hộp nào, một máy khách không phải là máy chủ?