2017-12-08 8 views
0

私は最初のLinuxスクリプトを作成しようとしていますが、それはMySQLユーザをセットアップするだけです。スクリプトを使ってそのすべてをやろうとしていますが、私はスクリプトからMySQLコマンドを送ることができます。これは今私が持っているものです。ユーザ入力を読み込んでMySQLに送ってください

#!/bin/bash 
read -p "Please enter your desired MySQL username: " USER 
    echo $USER 
read -p "Please enter your desired MySQL password: " PASS 
    echo $PASS 
mysql CREATE USER [email protected]'localhost' IDENTIFIED BY $PASS; 

任意のヘルプはあなたがbashのscript.Soでmysqlのクエリを重複が整理することはできません

おかげ -Jamie

答えて

0

をいただければ幸い、あなたはMySQLのファイルにMySQLのクエリを保存する必要がすなわち.sqlファイルその後、.sqlファイルの使用に

を作成し、ユーザーの行を追加するにはmysqlコマンド

を実行します0

今.sqlファイルには、SQLクエリが含まれています、あなたは

$ mysql -h "server-name" -u "root" "-pXXXXXXXX" "database-name" < "filename.sql"

を実行することができます
関連する問題