回答:
最も簡単な方法は、次の形式で/root/.my.cnf
ファイルを作成することです(忘れずにchmod 0600
)。
[client]
user=root
password=rootpass
何かをしていて、ファイルをに持てない場合/root/.my.cnf
、次のように作成してfilename.cnf
、MySQLを起動できるはずです--defaults-file
。
mysql --defaults-file=/root/squirrellyfiles/filename.cnf
これは特定の問題を解決する好ましい方法ではないかもしれませんが、いわゆる「Linuxの方法」はバックティックを使用することです。
mysql -u root -p `cat /root/mysql-password`