前言:
刚才在lunix下配数据库的时候,做到改密的步骤时候,不停的报错。我也是非常的郁闷啊
我是这样写的
update user set password=password('root') where user='root';
我在想为什么不对呢,上一次我也是这样配的啊,是可以的啊,突然灵光一乍现,把单引号改成了双引号就可以了。后来仔细想了一下,上一次用单引号没问题是因为直接在linux下配置的,这次我用的是xshell连的,可能在xshell中单引号不支持。
xshell中正确的写法
update user set password=password("root") where user="root";