欢迎来到天天文库
浏览记录
ID:24542225
大小:50.00 KB
页数:3页
时间:2018-11-14
《细化解析:mysql中如何复位根用户密码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、细化解析:MySQL中如何复位根用户密码>>教育资源库 如果你以前设置了根用户密码,但却忘记了该密码,可设置新的密码。下述步骤是针对ySQL安装到C:mysql。如果你将MySQL安装到了另一位置,请对下述命令进行相应的调整。 在DOS命令提示符下,执行命令: C:>C:mysqlinmysqld-nt--init-file=C:mysql-init.txt 在服务器启动时,执行由--init-file选项命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:mysql-
2、init.txt。 如果你使用MySQL安装向导安装了MySQL,或许需要指定--defaults-file选项:C:>C:ProgramFilesMySQLMySQLServer5.1inmysqld-nt.exe--defaults-file=C:ProgramFilesMySQLMySQLServer5.1my.ini--init-file=C:mysql-init.txt 使用服务管理器,可找到恰当的--defaults-file设置: 开始菜单->控制面板->管
3、理工具->服务 在列表中找出MySQL服务,右击,并选择属性选项。在可执行字段的Path(路径)中包含--defaults-file设置。 停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从ySQL服务器:shell>kill`cat/mysql-data-directory/host_name.pid` 注意,cat命令使用符号`而不是:这会使cat的输出代入到kill命令中。 创建文本文件,并将下述命令放在文件内的1行上: SETPASSyNey
4、sql-init。 用特殊的--init-file=~/mysql-init选项重启MySQL服务器: shell>mysqld_safe--init-file=~/mysql-init 文件init-file的内容在服务器启动时执行,更改根用户密码。服务器成功启动后,应删除~/mysql-init。 应能使用新密码进行连接。 作为可选方式,在任何平台上,可使用mysql客户端设置新密码(但该方法不够安全): 停止mysqld,并用--skip-grant-tables--use
5、r=root选项重启它(ysql-uroot 在mysql客户端发出下述语句:mysql>UPDATEmysql.userSETPassysql>FLUSHPRIVILEGES; 用打算使用的实际根用户密码替换newpwd。 应能使用新密码进行连接。>>>>这篇文章来自..,。
此文档下载收益归作者所有