mysql5.7 修改root密码

原创 2016年05月30日 16:15:12

初次安装mysql5.7,启动mysql服务之后,无法登录root,提示error:1045。这个错误是因为账号密码错误导致的。解决方案:

①:在ini文件中的[mysql]下面追加一行      skip-grant-tables

②:重启mysql服务

③:登录root账户(因为在添加了skip-grant-tables,所以不用密码即可登录

④:USEmysql;

UPDATE mysql.user  SET authentication_string = PASSWORD('你的新密码'), password_expired = 'N'
    WHERE User = 'root' AND Host = 'localhost';

FLUSH PRIVILEGES;

⑤:去掉①中添加的skip-grant-tables,重启mysql服务

⑥:现在即可用你的新密码登录root账户了。


PS: 5.7版本的mysql中的user账户没有password这个字段。与之前版本相比有点变动。

详情请见官网:http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MySql5.7在Windows系统中的安装、修改root密码、添加到系统服务

前几天将系统升级到Win10,同时也将MySQL升级到最新的5.7,安装时发现第三方客户端不能使用初始密码登录,文章里提供了处理的办法。文章的后面简单了介绍了将mysqld.exe添加到系统服务里,以...

关于Mysql5.7修改root密码ERROR 1054的问题

平台Windows     从官网下载的MySQL5.7.16 64位,配置好MySQL之后由于root密码为空所以我去修改MySQL的root密码,先用 [sql] view plain copy ...

centos下安装mysql5.7后,强行修改mysql的root密码

昨天在centos下安装mysql5.7后,却发现无法登陆,才新安装的mysql,初始密码应该没有,但是无论如何都无法登陆(提示密码错误),没办法,只好强行修改mysql密码。 输入[root@l...

win7系统下mysql 5.7版本root用户忘记密码怎么解决

忘记mysql的root用户的密码该怎么办

Windows下Mysql5.7忘记root密码的解决方法

1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql 打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld ...

mysql 5.7忘记root密码

mysql 5.7忘记root密码mysql 57忘记root密码 环境 背景 参考 操作 说明 环境CentOS6.6 X86_64背景忘记root怎么办,忘记初始化mysql时生成的随机密码怎么办...

Mac下MySQL5.7忘记root密码

操作步骤: 1、 在系统偏好设置中停止MySQL服务。 2、执行命令以安全模式启动MySQL: cd /usr/local/mysql/bin sudo ./mysqld_sa...

MySql5.7版本的root密码登录问题

发现上一篇文章解决了mysql服务无法启动问题后,竟然用root用户无密码不能登录,5.7版本不能在初始化时用root无密码登录,找了很多帖子后,解决了问题。 原来在上一篇文章的mysqld –in...

【MySQL】Windows 8.1忘记MySQL5.7 root 密码解决方案

【背景】       最近学习碰到了一件挺令人尴尬的事情,我把MySQL的密码给忘记了,所以MySQL登录不进去。       网上的解决方案很多,尝试了很多,依旧是被窗口的各种报错虐。感谢大神的...

mysql5.7 修改用户初始密码

当用户首次安装mysql数据库时,总是想修改root的初始化密码,我也是,每次都百度一下,下面主要给出一些操作数据库的常用SQL和一些基本概念性的东西。修改用户的初始化密码:SET PASSWORD ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)