你曾经忘记你的MySQL根密码吗?它’s那些东西之一尽管许多预防措施一可以发生作用那样仅仅发生.因此,你被锁在你的数据库服务器外面的.你能’t小的对你的数据库服务器的状态的控制地建立新数据库和是左边.在这样处境中知道怎样重新获得根到你的数据库服务器的通路有用.那样这里’s你所能做重新设置为在MySQL中有关视窗和Linux根用户密码的.
视窗用户:
登录你的作为行政管理人员服务器.杀死MySQL服务器如果它’s跑步.做这个你需要视窗服务经理,那样轻点出发菜单,然后然后向行政工具去控制盘,和选择服务.这里寻找MySQL服务器和停止它.如果它’s不那里倾斜直到运作它意味着MySQL没在是一服务跑步,和MySQL是.你需要情况装载你将去对能的任务经理的如果那样访问使用Ctrl+Alt+Del的重要结合.现在扼杀MySQL过程.
随着停止MySQL过程你需要强使MySQL接受一密码的改变使用一UPDATE和FLUSH选择余地的结合.那样发射你喜爱的文字编辑机和建立一新文件.在用”你的新密码代替“NewMySQLPassword文件上登记下列的文本:
更新mysql.user装置Password=PASSWORD”NewMySQLPassword”什么地方User=’根’;
齐平特权;
线一所做的是它”向“NewMySQLPassword更新”在mysql.user表中为用户“根田野“密码的价值”第二切分节奏每一处使老的套特权变红和确保你的新密码被使用.保留这作为C:\mysql_reset.txt文本.
下一步,你需要使你的MySQL服务器开始通过这是一配置参数文件.通过然后向跑步然后类型cmd和一击进入去出发菜单开始一终端.现在进入下列的指挥:
C:\mysql\bin\mysqld-nt----init-file=C:\mysql_reset.txt
一旦服务器被处理启动,删除文件C:\mysql_reset.txt.现在你的MySQL根密码将去被重新设置.现在再次重新开始你的MySQL服务器.再次回到视窗服务经理做那个.现在你的新MySQL根密码将去为你工作.
Linux用户:
登录你的作为根用户Linux机器.在重新设置MySQL根密码方面复杂步是要停止MySQL服务器,没有批准重新开始它活跃所以你变为MySQL作为没有一个密码根原木能设定一个新密码,然后在一般情况下重新开始它.这里’你怎样做它的s.首先,停止MySQL服务器:
#/etc/init.d/mysql停止
现在发动MySQL服务器使用蹦跳-津贴-把将不装载批准设置运作服务器的选择余地列成表:
#mysqld_safe----蹦跳-津贴-桌子和
和在末端选择余地使执行你已经的命令指挥成为是一背景过程跑步.现在登录你的作为根MySQL服务器:
#mysql-u根
它将去不为一个密码提词允许你进入.下列的步将设定新密码:
mysql>使用mysql;
mysql>新的信息用户设定password=PASSWORD”NewMySQLPassword”什么地方User=’根’;
mysql>齐平特权;
mysql>被离开
用”你的自己密码代替“NewMySQLPassword.这里’s什么这里发生.第一线选择MySQL配置桌子.第二切分节奏”向“NewMySQLPassword更新”为用户“根田野“密码的价值”第三线每一处使老的套特权变红和确保你的新密码被使用.现在,最后步是要在一般情况下重新开始服务器和使用你的新根密码登录:
#/etc/init.d/mysql停止
#/etc/init.d/mysql出发
#mysql-u根-pNewMySQLPassword
祝贺,你的新MySQL根密码被设定再次和你的MySQL服务器是准备好被使用.记得更新你所有的如果你正使用任何地方它,使用这个密码的申请.























{ 4意见…阅读下面他们或者添加一 }
OI共同顷刻faço帕拉recuperar一senha根确实做linux Kurumin
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html
BTW在上方的句法正没打中a-
那里将去是一在前面init.双重负号做那个和指挥好工作.看看它它的太那样没打中其它地方是可以是你的blog sw向全身猛冲兑换双重对开猛冲
C:\mysql\bin\mysqld-nt-–init-file=C:\mysql_reset.txt
感谢Manfred--你’兹就权利,它确实把双重-猛冲变成一单一的猛冲.它’现在s完全变得牢固.再次感谢!
留下一意见