您现在的位置是:网站首页 > 代码编程 > 数据库数据库
【原】MySQL不同版本创建用户语句差异
不忘初心 2019-03-13 围观() 评论() 点赞() 【数据库】
简介:MySQL在不同版本中,创建用户的语法是有区别的,在低版本中,创建用户和授权可以一起执行,但是在高版本中则不行,创建用户和授权需要分开。没有在每个版本中都一一作
MySQL在不同版本中,创建用户的语法是有区别的,在低版本中,创建用户和授权可以一起执行,但是在高版本中则不行,创建用户和授权需要分开。
没有在每个版本中都一一作比对,现在就拿5.7和8.0做一下比较,给大家看一下语法上的细微差异。
mysql 5.7中的语法:
grant select,insert,update,delete,create,drop,alter,execute on feiqq.* to 'feiqq'@'%' identified by '123456';
grant select,insert,update,delete,create,drop,alter,execute on feiqq.* to 'feiqq'@'localhost' identified by '123456';
mysql 8.0中的语法:
create user 'feiqq'@'%' identified by '123456';
grant select,insert,update,delete,create,drop,alter,execute on feiqq.* to 'feiqq'@'%';
create user 'feiqq'@'localhost' identified by '123456';
grant select,insert,update,delete,create,drop,alter,execute on feiqq.* to 'feiqq'@'localhost';
而且在有的早期版本中(具体多早没有细测,不过5.7测试过不需要),密码还不可以直接在创建时明文指定,必须单独使用加密函数加密一下
set password for 'feiqq'@'%' = old_password('123456');
set password for 'feiqq'@'localhost' = old_password('123456');
授权的时候,如果嫌麻烦,可以直接grant all
grant all privileges on feiqq.* to 'feiqq'@'%';
授权完毕之后,刷新权限:
flush privileges;
看完文章,有任何疑问,请加入群聊一起交流!!!
很赞哦! ()
相关文章
- MySQL按照传入参数的顺序返回结果
- Every derived table must have its own alias的原因和解决方案
- MySQL报错“this is incompatible with sql_mode=only_full_group_by”
- MySQL出现“Connections could not be acquired from the underlying database!”的原因和解决方法
- Windows下Mysql5.7忘记root密码的解决方法
- ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
- com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Too many connections
- windows环境下mysql5.7绿色版安装教程
- linux环境下mysql5.6二进制方式安装教程
- MySQL赋予用户执行自定义Function的权限
标签云
猜你喜欢
- IntelliJ IDEA 2019.2已经可以利用补丁永久破解激活了
- IntelliJ IDEA 2019.3利用补丁永久破解激活教程
- IntelliJ IDEA高版本最灵活的永久破解激活方法(含插件激活,时长你说了算)
- Jetbrains全家桶基于ja-netfilter的最新破解激活详细图文教程
- IntelliJ IDEA 2022.1永久破解激活教程(亲测可用,持续更新)
- 分享几个正版 IntelliJ IDEA 激活码(破解码、注册码),亲测可用,持续更新
- ja-netfilter到底需不需要mymap,2021.3.2版本激活失效?
- 如何激活idea2022.1及以上版本中的插件(亲测可用)
- 【史上最全】IntelliJ IDEA最新2022.1版本安装和激活视频教学(含插件)
- IntelliJ IDEA 2022.2 版本最新2099年永久激活方法,亲测可用,也可以开启新UI了。
站点信息
- 网站程序:spring + freemarker
- 主题模板:《今夕何夕》
- 文章统计:篇文章
- 标签管理:标签云
- 微信公众号:扫描二维码,关注我们