首页 > 数据库 >MySQL在grant时报错ERROR 1064 (42000)

MySQL在grant时报错ERROR 1064 (42000)

时间:2022-08-26 11:22:25浏览次数:65  
标签:grant privileges identified 1064 MySQL test 123456

网上查到的grant方式大多会报错,主要原因是MySQL版本8.0后不能再使用原来的方式

  • 查询MySQL版本
SELECT version();
  • 在8.0版本下
grant all privileges on test.* to test@'%' identified by '123456'; 
  • 报错
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 1
  • 正确的grant方式
create user test@'localhost' identified by '123456';
grant all privileges on test.* to test@'localhost';
flush privileges;

标签:grant,privileges,identified,1064,MySQL,test,123456
From: https://www.cnblogs.com/umichan0621/p/16626961.html

相关文章

  • MySQL查询性能优化七种武器之索引下推
    今天要讲的是MySQL的另一种查询性能优化方式— 索引下推(IndexConditionPushdown,简称ICP),是MySQL5.6版本增加的特性。1.索引下推的作用主要作用有两个:减少回表查询......
  • mysql8.0.30安装
    1.下载 MySQL::DownloadMySQLCommunityServer   2.安装执行mysqldinstall提示安装成功   3.初始化data(安装目录下是没有data的,执行此命令后......
  • 《八股文》MySQL核心问题总结(一)
      作为SQLBoy,基础部分不会有人不会吧?面试也不怎么问,基础掌握不错的小伙伴可以跳过这一部分。当然,可能会现场写一些SQL语句,SQ语句可以通过牛客、LeetCode、LintCode之......
  • arm架构安装mysql5.7
    添加mysql用户组和mysql用户,用于隔离mysql进程groupadd-rmysql&&useradd-r-gmysql-s/sbin/nologin-Mmysql2.安装依赖库yuminstall-ylibaio*下载解压M......
  • Debian 11 安装 MySQL 8.0.30
    阿里云轻量级服务器Debian11安装MySQL8.0.30一、从官网下载MySQL8.0.30的64位压缩包sudowgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.30-......
  • Mysql和Redis数据如何保持一致
    先阐明一下Mysql和Redis的关系:Mysql是数据库,用来持久化数据,一定程度上保证数据的可靠性;Redis是用来当缓存,用来提升数据访问的性能。关于如何保证Mysql和Redis中的数据一致......
  • Python——pymysql(连接mysql数据库)
    基本设置(包括预防SQL注入):SQL注入问题,在写入sql语言时,可能会有利用mysql语句来进行正常输入的规避。importpymysqlconn=pymysql.connect(host='127.0.0.1',user......
  • mysql主从复制
    主配置[mysqld]#主数据库端ID号server_id=1#开启二进制日志log-bin=mysql-bin#需要复制的数据库名,如果复制多个数据库,重复设置这......
  • Mysql——运维
    慢日志可以进行对数据库系统查询方面大于设定值进行的日志记录。慢日志-执行时间>10-未命中索引-日志文件路径配置:-内存showvariablesli......
  • Mysql入门练习题
    1、在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄mysql>selectname,agefromstudentswhereage>25andgender='M';+---------------+-----+|name......