【问题标题】:MySQL Error - ALTER is not valid at this positionMySQL 错误 - ALTER 在此位置无效
【发布时间】:2019-08-07 12:42:21
【问题描述】:

我正在尝试在 MySQL Workbench 8.0.15 中执行以下查询:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

我收到一条错误消息:

“ALTER”在此位置对于此服务器版本无效,应为:CACHE、CHECKSUM、COMMIT、DEALLOCATE、DO、EXECUTE...

我可以做些什么来修复这个错误?

【问题讨论】:

  • 问题在于你之前写的内容。它认为这是该查询的延续。
  • 显示此语句出现的更多上下文。也许您在上一行缺少;
  • 这个查询实际上是我试图在 MySQL Workbench 中执行的唯一查询。
  • 那是哪个服务器版本?
  • 所以因为我是 MySQL Workbench 新手,我意识到我没有使用“root”用户名设置 localhost 连接。完成此操作后,我不再收到错误消息。我真的必须遵循更多的教程。感谢大家提供的任何信息!

标签: mysql mysql-workbench


【解决方案1】:

我遇到了同样的问题,我通过在 Mysql Workbench 中创建新连接来修复此错误

【讨论】:

    猜你喜欢
    • 2021-04-12
    • 1970-01-01
    • 2017-12-26
    • 1970-01-01
    • 2014-01-04
    • 2019-04-27
    • 1970-01-01
    • 2019-12-06
    相关资源
    最近更新 更多