您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

mysql仅在用户不存在时创建用户

mysql仅在用户不存在时创建用户

如果要创建用户,则还需要创建一个授权。如果授权不存在,则该授权会隐式创建一个用户(这就是为什么鼓励您在创建授权时包括密码,以防万一它们不存在的原因)。参见http://dev.mysql.com/doc/refman/5.1/en/grant.html

因此,一种选择是仅创建授予(使用密码),然后隐式创建用户

例如:

GRANT ALL PRIVILEGES  ON db_name.* 
TO 'user'@'%' IDENTIFIED BY 'password' 
WITH GRANT OPTION;
MySQL 2022/1/1 18:39:33 有547人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶