2012-07-31 90 views
0

我一直在尋找unix bash的歷史記錄,給mysql密碼*。 例如:如果我發出 - mysql -uroot -psecuritydemon -h192.168.90.888mysql bash_profile密碼被忽略

然後在unix提示符下,如果我使用history | grep的-i MySQL的 - >我得到的密碼輸入太..相反,我希望看到的歷史grep的結果如下

的mysql -uroot -p * * * -h192.168.90.888

任何方式來實現這一目標?

回答

0

你的bash歷史不是最大的(或者至少不是唯一的)問題:如果你用這種方式運行sql,任何人都可以在你的會話打開時用簡單的ps ax看到你的密碼!相反,如果沒有密碼,請使用mysql -uroot -p:然後mysql客戶端將顯示一個沒有人可以嗅探的密碼提示(除非他們站在你的肩膀上,或者在你的計算機上有根目錄,或者同樣不可能的東西)。