怎么在Mysql5.6中修改根密码

  介绍

怎么在Mysql5.6中修改根密码?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强>一、Mysql5.6安装后,不能正常启用

压缩版MySQL,解压完后在:我的电脑→属性→高级→环境变量

选择路径,在其后面添加MySQL本文件夹的路径(如:C: \ Program Files \ MySQL \ MySQL服务器5.6 \ bin)

在我的默认。ini修改或添加配置:

(mysqld),   basedir=C: \ Program 文件\ MySQL \ MySQL  Server  5.6 (MySQL所在目录),   MySQL datadir=C: \ Program 文件\ \ MySQL  Server  5.6 \ data  (MySQL所在目录\数据),   port  3306=,

以管理员身份运行cmd,输入<代码> mysqld安装

安装成功后就要启动服务了,继续在cmd中输入:<代码>净启动mysql>

服务启动成功之后,就可以登录了,如图,输入mysql - u root - p <代码> (第一次登录没有密码,直接按回车过),登录成功!

<强>二,MySQL5.6忘记根密码

首先净停止mysql <代码> 服务,并且切换到任务管理器,有与mysql有关的,最好关闭进程。

运行cmd命令切换到mysql安装本目录,执行<代码> mysqld -skip-grant-tables>

此命令行窗口不要关闭,再重新打开一个新的命令行窗口。注意,这时有时会出现一个警告,不要理会即可。

再次打开一个cmd新窗口。按上面方法运行至本目录下,运行命令:<代码> mysql - u root - p>

执行命令:

update  mysql.user  set 密码=密码(根# 39;),where 用户=& # 39;根# 39;;

刷新执行:<代码> mysql>冲洗特权;

关闭窗口,登录

<强>三、创建一个用户并赋予一定的权限(有选择、删除、更新、创建、删除权限)

使用具有所有权限的用户登录

创建用户:

mysql>, insert  into  mysql.user(主机、用户密码),值(“localhost”、“测试”、密码(" 1234 "));

为用户授权:格兰特权限> mysql> grant 选择、update 提醒testDB。*,用test@localhost  identified  by  & # 39; 1234 & # 39;;   mysql> flush 特权;

关于怎么在Mysql5.6中修改根密码问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在Mysql5.6中修改根密码