पासवर्ड में विस्मयादिबोधक बिंदु से कोई कैसे बच सकता है:
$ mysql -umyuser -pone_@&!two
-bash: !two: event not found
स्पष्ट बैकलैश की कोशिश करने से मदद नहीं मिली:
$ mysql -umyuser -pone_@&\!two
[1] 22242
-bash: !two: command not found
name@domain.com [~]# ERROR 1045 (28000): Access denied for user 'myuser'@'localhost' (using password: YES)
मेरी सभी Google खोजों का सुझाव है कि बैकस्लैश मदद करेगा, लेकिन ऐसा नहीं है। इस प्रश्न में सुझाए गए उद्धरणों का उपयोग करने का कोई तरीका नहीं है । लाइन को एक .bashrc उपनाम में उपयोग किया जाएगा। चिंता न करें, यहां दिखाए गए उपयोगकर्ता नाम और पासवर्ड केवल उदाहरण हैं और उत्पादन में उपयोग नहीं किए जाते हैं!
chmod 600
इसे याद रखें )।
'\''
, नहीं''\'
/home/user
और mysql उपयोगकर्ता हो, लेकिन मैं इस संबंध में निर्णय लेने वाला नहीं हूं।
''\'