Php MySQL 1064(42000)语法错误-从网站复制/粘贴推荐代码(更新用户)(此处也是!)

Php MySQL 1064(42000)语法错误-从网站复制/粘贴推荐代码(更新用户)(此处也是!),php,mysql,wordpress,Php,Mysql,Wordpress,这是一个符合stackoverflow规则的编辑 下面是RITWIK MATH的建议,解决了我最初关于一本小型私人离线日记的问题 我好奇的是,为什么我不能从各种网站(包括这里)复制粘贴mySQL语法,而不会出现语法错误 我今晚要自己结束这个-我只是好奇而已。谢谢 基本上,我无法在这方面使用帮助网站或how-tos,因为我在复制和粘贴时遇到语法错误: [……] 但我无法访问“root”密码,也无法更改它,因为无论我从所有网站复制粘贴什么,我都会收到1064/42000个新密码和root术语的语法错

这是一个符合stackoverflow规则的编辑

下面是RITWIK MATH的建议,解决了我最初关于一本小型私人离线日记的问题

我好奇的是,为什么我不能从各种网站(包括这里)复制粘贴mySQL语法,而不会出现语法错误

我今晚要自己结束这个-我只是好奇而已。谢谢

基本上,我无法在这方面使用帮助网站或how-tos,因为我在复制和粘贴时遇到语法错误:

[……]

但我无法访问“root”密码,也无法更改它,因为无论我从所有网站复制粘贴什么,我都会收到1064/42000个新密码和root术语的语法错误。

[……]

我尝试了我能想象到的所有变体(我也尝试了反勾号,不知道看起来像“user”的是不是
user
)。 我认为,如果在这么多地方都能找到代码,那么语法错误就不太可能发生,那么有什么不对呢

[……]


非常感谢

你可以选择XAMPP。。。我个人用XAMPP在本地主持我的wordpress网站。。。另一个很好的选择是当地的飞轮。。。这是链接。。。
停止复制粘贴,但至少不了解基本内容…

您是否在answerYes中尝试过它?是的,我尝试过这一个-两个-不是不推荐的版本,而是“更新用户…”以及当这引发语法错误时的“alter user”。在这两种情况下,我都使用鼠标右键“复制并粘贴”。请分享更多详细信息。您使用的是哪个版本的MySQL?您只提供了一次设置密码的尝试对不起。我不知道我使用的是哪个版本,因为我是作为软件包安装的。正如Ritwik Math(下面)所说的,我不知道基础知识。因此,我搜索了一些有类似问题解决方案的网站,采纳了他们关于如何设置、更新或更改根密码的建议,结果总是出现同样的语法错误。很抱歉,我不能提供更多细节。但非常感谢您的帮助。localwp.com是我的理想解决方案,非常感谢!它并没有出现在我所有的搜索中(无论是基于文本还是YouTube),因为我总是搜索“在本地安装Wordpress”。只有当使用“Wordpress Local”作为搜索词时,它才会出现。我认为,如果一个人不知道它的存在,就很难找到它。但这正是我需要的!然而,如果有人愿意回答,我仍然想知道为什么复制粘贴上述代码不起作用。Ritwik Math,这个语法错误与语法本身无关(因此,它通常可以在mySQL中工作),这是对的吗?因为我在其他地方搞砸了,所以它被解释为“语法错误”?只是好奇。谢谢。我太新了,所以不能投票支持你,对不起。请分享更多细节。为什么使用纯MySQL服务器以外的任何其他软件都可以解决给定的问题?我最初打算在本地运行/使用Wordpress(仅用于一个小型私人项目),理想情况下使用“本地”就可以解决。这并不能解决我的拷贝粘贴问题,但为了遵守论坛规则,我改变了最初的问题,所以这可能会让人困惑。我道歉。谢谢大家的帮助。
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