Người dùng @smcjones đề cập bằng cách sử dụng tệp .my.cnf hoặc mysql_config_editor. Đó là những gợi ý hay, tôi đưa ra phiếu bầu +1 của mình cho anh ấy.
Một giải pháp khác là đặt thông tin đăng nhập vào bất kỳ tệp nào bạn chọn và sau đó chỉ định tệp đó khi bạn gọi các công cụ MySQL:
mysql --defaults-extra-file=my_special.cnf ...other arguments...
Và cuối cùng, để hoàn thiện, bạn có thể sử dụng các biến môi trường cho một số tùy chọn, như máy chủ lưu trữ và mật khẩu. Nhưng lạ thay, không phải là người dùng. Xem http://dev.mysql.com/doc/ refman / 5.7 / en / environment-variable.html
export MYSQL_HOST="mydbserver"
export MYSQL_PWD="Xyzzy"
mysql ...other arguments...
Tôi không thực sự khuyên bạn nên sử dụng biến môi trường cho mật khẩu, vì bất kỳ ai cũng có thể chạy ps
trên máy chủ khách hàng của bạn có thể thấy các biến môi trường cho quy trình máy khách mysql.