Accessdeniedforuser'root'@'localhost'(usingpassword:No)

2014-11-24 07:13:45 · 作者: · 浏览: 4
$mysqld --skip-grant-tables
$ mysql -u root mysql
$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root';
$mysql> FLUSH PRIVILEGES;
$ /etc/init.d/mysql restart
$ mysql -u root -p
Enter password: my_password
在执行命令前,kill掉mysql的进程