加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 (https://www.pinziwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql修改密码 Win 10 MySQL5

发布时间:2022-10-25 12:52:15 所属栏目:MySql教程 来源:
导读:  新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user set password=password('root') where user='root'时提示ERROR 1
  新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了
 
  authentication_string
  所以更改语句替换为update MySQL.user set authentication_string=password('root') where user='root' ;即可
 
  完整的更改MySQL密码的方式如下:
 
  1、my.ini 加入skip-grant-tables
 
  2、重启MySQLMysql修改密码,
 
  Mysql修改密码_mysql 修改密码命令_mysql登录后修改密码
 
  3、输入 mysql 直接登录MySQL数据库,然后use mysql
 
  mysql 修改密码命令_Mysql修改密码_mysql登录后修改密码
 
  3.1.mysql> use mysql;Database changed
 
  3.2.给root用户设置新密码,蓝色部分自己输入:mysql>update MySQL.user set authentication_string=password('root') where user='root' ;Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0
 
  mysql登录后修改密码_Mysql修改密码_mysql 修改密码命令
 
  3.3.刷新数据库mysql> flush privileges;Query OK, 0 rows affected (0.01 sec)
 
  3.4.退出mysql:mysql> quitBye
 
  PS:root为新密码
 
  4、编辑my.ini文件删掉skip-grant-tables 这一行,然后重启MySQL,
 
  6、mysql -u root -p
 

(编辑:拼字网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!