我有一个这样的MySQL查询
cursor.execute("GRANT USAGE ON %s.* TO %s@%s", [db, user, host])Python生成如下查询
GRANT USAGE ON 'db'.* TO 'user'@'host';但在MySQL中不允许使用'db‘周围的撇号。有什么想法吗?
发布于 2013-05-26 12:16:28
一个简单的方法来解决这个问题。
grant = "GRANT USAGE ON %s.* TO '%s'@'%s'" % [db, user, host]
cursor.execute(grant)HTH
https://stackoverflow.com/questions/16755250
复制相似问题