专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »数据库 » mysql数据库用户名:在MySQL数据库中复位根用户的密码的思路方法 »正文

mysql数据库用户名:在MySQL数据库中复位根用户的密码的思路方法

来源: 发布时间:星期二, 2008年12月23日 浏览:39次 评论:0
如果你从未为MySQL设置根用户密码服务器在以根用户身份进行连接时不需要密码但是建议你为每个账户设置密码
  如果你以前设置了根用户密码但却忘记了该密码可设置新密码下述步骤是针对Windows平台在本节后面内容中介绍了针对Unix平台步骤
  在Windows平台下该步骤是:
  以系统管理员身份登录到系统
  如果MySQL服务器正在运行停止它对于作为Windows服务运行服务器进入服务管理器:
  开始菜单->控制面板->管理工具->服务
  然后在列表中找出MySQL服务器并停止它
  如果服务器不是作为服务而运行可能需要使用任务管理器来强制停止它
  创建1个文本文件并将下述命令置于单行中:
  SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');
  用任意名称保存该文件在本例中该文件为C:\mysql-init.txt
  打开控制台窗口进入DOS命令提示:
  开始菜单->运行-> cmd
  假定你已将MySQL安装到C:\mysql如果你将MySQL安装到了另位置请对下述命令进行相应调整
  在DOS命令提示符下执行命令:
  C:\> C:\mysql\bin\mysqld-nt --init-file=
  C:\mysql-init.txt
  在服务器启动时执行由“--init-file”选项命名文件内容更改根用户密码当服务器成功启动后应删除C:\mysql-init.txt
  如果你使用MySQL安装向导安装了MySQL或许需要指定“--defaults-file”选项:
  C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld-nt.exe
  --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini"
  --init-file=C:\mysql-init.txt
  使用服务管理器可找到恰当“--defaults-file”设置:
  开始菜单->控制面板->管理工具->服务
  在列表中找出MySQL服务右击并选择“属性”选项在可执行字段Path(路径)中包含“--defaults-file”设置
  停止MySQL服务器然后在正常模式下重启它如果以服务方式运行服务器应从Windows服务窗口启动它如果以手动方式启动了服务器能够像正常情形下样使用命令

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: