现在这个时代,很多是mysql数据库,废话不多说。忘记密码怎么办
首先找到启动文件,添加选项
--skip-grant-tables
--skip-networkingvim /etc/init.d/mysqld
......
......
$exec --datadir="$datadir" --socket="$socketfile" --pid-file="$mypidfile" --skip-grant-tables --skip-networking --basedir=/usr --user=mysql >/dev/null 2>&1 &
safe_pid=$!
.....
.....
#--skip-grant-tables 启动跳过权限表
#--skip-networking 没有权限表情况下,任何客户端都可以无密码登陆,用此选项避免网络登陆
或者在/etc/my.cf
的mysqld 下添加这2个选项也行。
然后启动数据库,此时可以不用密码登陆mysql -uroot
执行如下操作:use mysql;
update user set password=password("new_pass") where user="root";
flush privileges;
重新启动MySQL,用新密码登陆即可。
本文出自 “wolf_ribble@163.com” 博客,请务必保留此出处http://ribble.blog.51cto.com/3863110/1655349
教你如何处理忘记mysql服务器密码的办法
标签:mysql 忘记密码 忘记密码root mysql
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:http://ribble.blog.51cto.com/3863110/1655349