我想编写将访问数据库的shell脚本。到目前为止,我已收到以下最佳实践要求:
我不确定在上述限制之后我应该如何编写脚本。你有任何最佳实践可以让我在shell脚本中编写sql语句吗?
提前致谢
答案 0 :(得分:0)
如果你想在shell脚本中编写sql语句。
根据个人经验,您需要注意以下事项(使用mysql):
请勿明确指定username
和passoword
mysql -uUSERNAME -pPASSWORD
,将其写入文件(~/.my.cnf
),其语法类似
[client]
user=USERNAME
password=PASSWORD
然后使用
mysql --defaults-file="~/.my.cnf"
只需提取您需要的数据,即可了解mysql -e
和mysql -Bse
注意标点符号"
和'