首页 > 解决方案 > MySQL 1064 (42000) 语法错误 - 从网站复制/粘贴推荐代码(更新用户)时(这里也是!)

问题描述

这是符合 stackoverflow 规则的编辑。

我最初关于小型私人离线日记的问题已通过 RITWIK MATH 的以下建议得到解决。

我的好奇心仍然是为什么我不能从包括这里在内的各种网站复制粘贴 mySQL 语法而不会出现语法错误。

我今晚要自己关闭这个——我还是很好奇。谢谢!

基本上,我无法在此使用帮助网站或操作方法,因为我在复制和粘贴时遇到语法错误:

[...]

但是我无法访问“root”密码并且无法更改它,因为无论我从所有网站复制粘贴什么,我都会在 NEWPASSWORD 和 ROOT 术语周围遇到 1064/42000 语法错误。

[...]

https://www.techrepublic.com/article/how-to-set-change-and-recover-a-mysql-root-password/

mysql> update user set authentication_string=password('NEWPASSWORD') where user='root';
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 '('NEWPASSWORD') where user='root'' at line 1

我已经尝试了我能想象到的所有变体(我也尝试了反引号,不知道看起来像 'user' 是不是user)。我认为如果在这么多地方找到代码,那么不太可能出现语法错误,那么有什么问题呢?

[...]

非常感谢!!

标签: phpmysqlwordpress

解决方案


你总是可以去 XAMPP ......我个人使用 XAMPP 在本地托管我的 wordpress 网站......另一个很好的选择是 Local by flywheel ......这个链接...... https://localwp.com/在 不理解的情况下停止复制粘贴起码基础...


推荐阅读