1、先把 mysqld 停了,不管是kill还是service stop方法;2、用 --skip-grant-tables 
参数启动,自己创建有权限的账号就好了;
/*110000011101011011010000110010111100001010111101*\   林兴陆(@小林) 信恩科技 创始人   
CELL: 18601350410   EMAIL: [email protected]   HOMEPAGE: http://linxinglu.com   
MOBILE: 13501281365   QQ: 28888888   WEBSITE: 
http://www.yes123.com\*110000011101011011010000110010111100001010111101*/


Date: Tue, 23 Apr 2013 09:54:39 +0800
Subject: Re: [PerlChina] Re: 有没有办法找回ubuntu 12.04的mysql root密码
From: [email protected]
To: [email protected]

谢谢大家的建议,我现在在ubuntu linux server下,我有操作系统root权限,但是我不知道mysql 
root密码,我只是想能操作这个数据库,改动里面的东西,问题就是这样,希望大家说的详细点,非常感谢

2013/4/23 夏凯 <[email protected]>


On 2013年04月23日 07:45, Haiyan Lin wrote:


权限是记录在名为mysql数据库的user表中,修改里面对应列的值,就可修改相对

用户的权限。


老实说不建议直接这样做(虽然我看用户有那些权限都是select * from mysql.user\G),就像不建议在linux下不建议直 
接修改/etc/passwd、/etc /group、/etc/sudoers一样,万一你写错了,可能是没法改回来的。



-- 

您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。

要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 [email protected]。

要向此网上论坛发帖,请发送电子邮件至 [email protected]。

通过以下网址访问此论坛:http://groups.google.com/group/perlchina?hl=zh-CN。

要查看更多选项,请访问 https://groups.google.com/groups/opt_out。










-- 

您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。

要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 [email protected]。

要向此网上论坛发帖,请发送电子邮件至 [email protected]。

通过以下网址访问此论坛:http://groups.google.com/group/perlchina?hl=zh-CN。

要查看更多选项,请访问 https://groups.google.com/groups/opt_out。

 

 
                                          

-- 
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 [email protected]。
要向此网上论坛发帖,请发送电子邮件至 [email protected]。
通过以下网址访问此论坛:http://groups.google.com/group/perlchina?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。


回复