bash 파일에서 .sql 파일을 실행하고 싶지만 bash 파일에서 .sql로 매개 변수를 전달해야합니다. 나는 그것이 간단한 해결책이라고 생각하지만 나는 그것을 이해할 수 없다. 매개 변수를 사용하여 bash에서 .sql 파일을 실행하십시오.
이
내가 지금까지 무엇을 가지고 :.SQL 파일
SET @columnValue = &1;
UPDATE tblTest SET Description = @columnValue;
배쉬 파일
#!/bin/bash
columnValue=$1
mysql -uroot -ppassword testDB < SQLscript.sql $columnValue
쉘
sh myBashFile.sh "testColumnValue"
누구든지 내가 뭘 잘못하고 있다고 말할 수 있습니까?
현재 진행 상황을 알려주실 수 있습니까? – ninesided