我有这个制作文件:
createuser:
$(MYSQL) -e " grant SELECT, USAGE on `app\_%`.* to 'user.name'@'%' IDENTIFIED BY '$(USER_PASS)'" && \
$(MYSQL) -e "FLUSH PRIVILEGES;"
如果我直接在MySQL查询窗口中执行此命令,但我想从终端执行该命令,则该命令可以正常工作。
答案 0 :(得分:1)
FLUSH PRIVILEGES
与GRANT
或CREATE USER
一起使用
声明CREATE USER [IF NOT EXISTS]
在进行GRANT
\
进行转义
在两次反引号之前。