Chinaunix

标题: win下mysql密码忘了怎么办?没有mysqld_safe这个文件啊~ [打印本页]

作者: 鲤鱼馒头    时间: 2008-08-20 14:41
标题: win下mysql密码忘了怎么办?没有mysqld_safe这个文件啊~
# service mysql stop
# mysqld_safe --skip-grant-tables &
# mysqladmin -u user password 'newpassword''
# mysqladmin flush-privileges

win下没有mysqld_safe呀~
作者: 一刀砍死    时间: 2008-08-20 14:41
在windows下:
打开命令行窗口,停止mysql服务:        Net stop mysql
启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe
执行:mysqld-nt --skip-grant-tables
另外打开一个命令行窗口,执行mysql
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
>exit
用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2