码迷,mamicode.com
首页 > 数据库 > 详细

关于mysql8授权的问题,mysql萌新小白采坑记录

时间:2019-03-29 23:45:43      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:提示符   没有   开放   inf   mic   msi   div   keyword   with   

记录本人第一次使用mysql时踩的坑,因为我从官网下载最新的版本8.0.15msi版本的,直接下一步下一步安装完成之后,本地访问正常,然后服务器安装访问也正常。然后本地连接服务器上的mysql时报错。

技术图片

 

百度一查,了解,原来是服务器上的mysql没有开放权限。

 

技术图片

接下来在服务器上的命令提示符进去安装目录输入这句sql,但是一直提示语句报错,当使用 grant 权限列表 on 数据库 to ‘用户名‘@‘访问主机‘ identified by ‘密码‘; 时会出现"......near ‘identified by ‘密码‘‘ at line 1"这个错误,整个晚上一直都在百度各种方法,几乎千篇一律,开放权限的sql都是这句话,加空格,切换大小写什么的都试过了,统统都不行,后来才百度到两篇帖子,发现这是因为mysql版本的原因

因为新版的的mysql版本已经将创建账户和赋予权限的方式分开了

mysql> CREATE USER ‘username‘@‘%‘ IDENTIFIED BY ‘yourpassword‘;          //创建账户

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘username‘@‘%‘ WITH GRANT OPTION;        //赋予权限

mysql> flush privileges;      //刷新权限

 

关于mysql8授权的问题,mysql萌新小白采坑记录

标签:提示符   没有   开放   inf   mic   msi   div   keyword   with   

原文地址:https://www.cnblogs.com/huntergu/p/10624734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!