【问题标题】:MySQL change root password. Find root username [duplicate]MySQL更改root密码。查找root用户名[重复]
【发布时间】:2015-08-28 11:01:02
【问题描述】:

我是初学者,我有两台服务器。一种是基于Debian的,一种是基于CentOS的。

我尝试了很多方法(如下所列)和其他网站,但我没有找到如何更改 MySQL 的 root 密码,甚至找不到 root 用户名。

如何为两台服务器执行此操作?

对我没有帮助的相关问题:

【问题讨论】:

    标签: php mysql centos debian


    【解决方案1】:

    1。查找根用户名

    root 用户名始终为root

    2。如何更改默认根密码

    使用控制台连接到您的服务器 然后:

    停止 MySQL

    如果您使用的是 Ubuntu 或 Debian:

    sudo /etc/init.d/mysql stop
    

    对于 CentOS、Fedora 和 RHEL:

    sudo /etc/init.d/mysqld stop
    

    以安全模式启动 MySQL

    sudo mysqld_safe --skip-grant-tables &
    

    登录(无需任何密码)

    mysql -u root
    

    选择数据库

    use mysql;
    

    更改密码

    update user set password=PASSWORD("YOUR NEW PASSWORD HERE") where User='root';
    

    刷新权限(如刷新)

    flush privileges;
    

    退出

    quit
    

    exit
    

    重启 MySQL Ubuntu 和 Debian

    sudo /etc/init.d/mysql stop
    

    sudo /etc/init.d/mysql start
    

    CentOS、Fedora 和 RHEL

    sudo /etc/init.d/mysqld stop
    

    sudo /etc/init.d/mysql start
    

    密码更改成功!

    现在,您可以尝试使用新密码登录:

    mysql -u root -p
    

    (在提示时输入密码)

    希望这会有所帮助!

    【讨论】:

    • 那么,用户名是root?
    • 是的,总是root
    猜你喜欢
    • 1970-01-01
    • 2020-03-04
    • 2020-08-01
    • 2016-11-20
    • 2014-01-13
    • 1970-01-01
    • 2013-05-09
    相关资源
    最近更新 更多