解决方法之一: “ ALTER USER 'root'@'localhost' identified by '123456' ; ”

最近安装了mysql,在使用“ set password for root@localhost=password('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 'password('123456')' at line 1”的错误提示。

此外,还有使用以下语句修改初始密码时出现的错误提示:

“select User, Password from mysql.user;”

导致这些错误出现的原因是mysql的版本问题,我使用的是mysql8.0.11版本,解决该问题使用的语句是:

“ ALTER USER 'root'@'localhost' identified by '123456' ; ”

之后刷新再重新用新的密码登陆即可。

Mysql在更新到8.0版本之后,更新了内部的组件,详细的可以查看官方的文档https://dev.mysql.com/doc/refman/8.0/en/security.html  Mysql官方文档

MYSQL修改初始化密码的方法相关推荐

  1. MySQL修改root密码的方法、常见问题及解决方法

    文章目录 MySQL修改root密码的方法 知道密码的情况 1.使用ALTER USER命令修改密码 2.使用SET PASSWORD命令修改密码 忘记密码的情况 使用--init-file 使用-- ...

  2. mysql修改root密码的方法

    在 Navicat for MySQL 下面直接执行  SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');   就可以 方法1: 用S ...

  3. mysql修改用户密码的方法及命令

    方法1: 用SET PASSWORD命令  首先登录MySQL.  格式:mysql> set password for 用户名@localhost = password('新密码');  例子 ...

  4. mysql修改root密码 工具下载_学习mysql root密码修改的方法及工具使用

    本文介绍 学习mysql root密码修改的方法及工具使用,包括使用phpmyadmin.mysql服务配置工具.mysqladmin等. 供大家学习参考. 一,phpmyadmin 使用phpmya ...

  5. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

  6. Mysql设置初始化密码和修改密码

     转自:Mysql设置初始化密码和修改密码 刚开始创建mysql的时候,一般需要修改密码:而且,本人碰到过在几台服务器上面操作,忘记了其中一台的root密码(用户密码记得,root特别久没用了), ...

  7. Mysql登录和修改初始化密码

    目录 Mysql 密码和命令行登录 一.登录 mysql 二.MySQL 修改初始密码 三.命令行登录.远程登录 Mysql 的方法 Mysql 密码和命令行登录 一.登录 mysql 方法一 mys ...

  8. linux路由修改密码,Linux中修改Mysql root用户密码的方法

    Linux中修改Mysql root用户密码的方法 下面给大家分享下在Linux下如何修改Mysql的用户(root)的密码,分两种情况:第一种当拥有原来的mysql的root密码,第二种情况忘记原来 ...

  9. MySQL——修改root密码的4种方法(以windows为例)

    本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助 方法1: 用SET PASSWORD命令 首先登录MySQL. ...

最新文章

  1. 地图收敛心得170405
  2. java 面向组件_Java 面向对象
  3. 【Cockpit】 如何组织管理多台服务器?
  4. 7-2 一元多项式的乘法与加法运算 (20 分)(思路加详解+map做法)map真香啊 各个测试点的用例子 来吧宝贝!
  5. c include 多层目录_python+C、C++混合编程的应用
  6. c语言程序输出时有没有分号,问什么C程序里总是提示缺少分号;,而明明有分号?...
  7. c语言循环控制结构的单元课程设计,C语言单元课程设计(张芝雨).pdf
  8. php 扩展 返回字符串,PHP扩展函数返回字符串一定需要使用spprintf吗?
  9. android 串口一直打开_STM32之串口DMA接收不定长数据
  10. otool是mac自带的工具
  11. pert图java_项目管理之甘特图和工程网络图(PERT图)(一)
  12. 9860计算机测量程序,卡西欧9860测量放样程序-绘星
  13. OSChina 周五乱弹 ——大叔我还小,放过我吧
  14. redis---incr命令
  15. wustoj 1506 药丸 卡特兰数
  16. lcd屏和amoled屏哪个护眼呢 lcd屏和amoled屏哪个更耗电
  17. 车载高速CAN(HighSpeed CAN)通信之CAN Bus Off
  18. 是什么引起数据库响应超时?
  19. r与python语法_Python和R:我推荐Python的几大理由
  20. 雨课堂知识点总结(十一)

热门文章

  1. java数组元素替换操作_js数组操作(添加、删除、替换元素)
  2. mysql中的四种注释
  3. 赫夫曼压缩解压(java)
  4. 奇遇MIX体验:加入全彩VST透视,开创消费级VR一体机新时代
  5. Synchronized 同步锁详解
  6. uniapp拨打电话
  7. 2021.07.11 【ABAP随笔】采购订单Message输出打印
  8. 博途PLC和CODESYS平台下FB编程应用(如何实例化多个FB)
  9. 视觉slam14讲学习(一)之se3上的定位表示:轨迹显示与轨迹误差
  10. python 数据恢复 编程_Python | 数据恢复实验室 Data Recovery Laboratory