我的新數據庫有問題。訪問數據庫的唯一方法是拋出一個SSH隧道。但它不工作...通過SSH隧道連接MySQL數據庫
我用下面的命令:
sshpass -p <PASSWORD> ssh <USER>@<DOMAIN> -p <PORT> -L 3306:localhost:3306 -f -N
我認爲SSH隧道工程,併成立。
現在我想通過Shell-File連接數據庫。
deposit=`mysql -h localhost --port=3306 -u <DATABASEUSER> --password=<DATABASEPASSWORD> --skip-column-names -e "<MYSQLSYNTAX>"`
但總是有如下因素的錯誤:
ERROR 1045 (28000): Access denied for user '<DATABASEUSER>'@'localhost' (using password: YES)
你有什麼想法或我做錯了什麼?
非常感謝!