您的位置:首页 > 数据库 > MySQL

Ubuntu无法登录mysql的解决方法

2010-05-16 02:55 447 查看
/**********************by garcon1986***************************************/

错误代码如下:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)

$cd /etc/mysql
$mysql -u root -p
出现错误#1045

尝试了很多方法后,在网络上找到了解决方法。

$cd /etc/mysql
$gedit debian.cnf
找到:
user     = debian-sys-maint
password = xxxxx
使用
$mysql -u debian-sys-maint -p xxxx
登录成功
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
mysql>flush privileges
mysql>quit

此时,重新登陆
$cd /etc/mysql
$mysql -u root -p
输入新设置的密码,登录成功
mysql>

至此问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: