忘记了ubuntu上的MySQL用户名

时间:2013-09-10 13:04:36

标签: mysql database ubuntu-12.04 username gnome-terminal

我忘记了我的MySQL所有者详细信息。 我需要一种方法来查找我的用户名。 我的密码不会有问题。 我使用Ubuntu 12.04 Linux,并且更喜欢命令行解决方案。

提前谢谢。

2 个答案:

答案 0 :(得分:7)

那么,你有一个明确的方法来恢复它:

  1. 使用skipping grant tables选项运行MySQL服务器。
  2. 以root身份登录
  3. 运行查询

    SELECT DISTINCT user FROM mysql.user
    
  4. 那就是它 - 你有一个用户列表。将其保存在某处,然后正常运行服务器并逐个尝试用户名。

  5. 提示:如果您想重置root密码,则会出现相应的manual page

答案 1 :(得分:0)

有如何以root身份更改mysql用户密码的简单方法

mysql -u root -p password
mysql> SET PASSWORD FOR username = PASSWORD('new_password_here');