MySQL|MySQL ERROR 1064 (42000)——不管怎样grant总是报错,怎么回事()
用过MySQL的朋友都知道,经常会有一些grant(授权)操作,不知道你有没有遇到过这样的问题。
【MySQL|MySQL ERROR 1064 (42000)——不管怎样grant总是报错,怎么回事()】ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘identified by ‘123456’’ at line 1MySQL grant的SQL
粘贴到终端执行,报错!
每个字母敲后执行,又报错!
反复确认很多遍执行,又又报错!
都要疯了,怎么办。别急,接着看文章。
文章目录
- 版本的不同导致
- 用真实数据测试
- 正确的执行赋权
版本的不同导致 首先,你先检查一下你的MySQL版本, 大多数执行报错的MySQL版本是8.0的,通过记忆甚至盲打命令都不层报错的,估计通常都是用的最多的5.7了。信不信呢?
用真实数
推荐阅读
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- 解决SyntaxError:|解决SyntaxError: invalid syntax
- py连接mysql
- 2019-01-18Mysql中主机名的问题
- MySql数据库备份与恢复
- mysql|InnoDB数据页结构
- mysql中视图事务索引与权限管理
- MYSQL主从同步的实现
- MySQL数据库的基本操作
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统