发布新日志

  • ubuntu下,mysql管理员密码修改方法

    2010-05-31 16:26:25

       刚装上ubuntu10.4,然后安装配置完mysql,在gui图形界面链接数据库时,总是报错:
       $ mysql -u root -p
         Enter password:
          ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)


       经过多方尝试,现在终找到破解方法:

    $ /etc/init.d/mysql stop
    $ mysqld_safe --user=mysql --skip-grant-tables --skip- networking  &
    $ mysql -u root mysql
    mysql> UPDATE user SET Password=PASSWORD('123') where USER='root';
    mysql> FLUSH PRIVILEGES;
    mysql> quit

    $ /etc/init.d/mysql restart
    $ mysql -u root -p
    Enter password: 123
    mysql>
Open Toolbar