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