Bash

sh 腳本,用於通過輸入 pass 執行 mysql 腳本

  • October 10, 2018

我想執行一個mysql腳本,要求使用者從命令行動態輸入密碼。如果可能的話,有一條消息Enter your $root password 但是到目前為止我沒有按預期工作

mysql -u root -p CREATE DATABASE IF NOT EXISTS Test

此外,當創建數據庫時,如何從 mysql 註銷並返回 bash 命令?

採用

echo "CREATE DATABASE IF NOT EXISTS Test" | mysql -u root -p

它將提示輸入密碼,執行命令,然後返回 shell。

引用自:https://unix.stackexchange.com/questions/470858