设置、修改、重设mysql root密码
概述:这篇文章描述如何设置、修改、重设(如果不小心忘记root密码)mysql root密码,经常我在使用mysqladmin命令时,经常会出现类似如下信息:mysqladmin: connect to server at ‘localhost’ failed error: ‘Access denied for user ‘root’@'localhost’ (using password: YES)’,我在这里特别说一下,如果你只对重设mysql root密码,可以阅读一下我上段时间写的:
在vps主机上找回mysql服务器root密码
这篇文章
版权信息:1.0 作者:
李海鑫
(原创)转载请保留此信息:
固定链接
时间:2009-1-20
步骤:
第一种方法
1、使用mysqladmin设置mysql root密码
如果你安装后重新就没有配置过密码,默认密码为空,使用下面命令设置
$ mysqladmin -u root password newpass
如果你想修改(更新)root密码,使用下面命令
$ mysqladmin -u root -p oldpassword newpass
如果使用上述命令,获得如下信息,
mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘root’@'localhost’ (using password: YES)’
下面第二种方法可以解决
2、修改普通用户的密码
$ mysqladmin -u user-name -p oldpassword newpass
第二种方法:
mysql存储用户和密码放置于mysql数据库的use表里,你可以通过下面命令直接修改其密码
$ mysql -u root -p #--登录mysql 服务器
mysql> use mysql; #使用mysql数据库
mysql> update user set password=PASSWORD("newpass") where User='ENTER-USER-NAME-HERE'; #--更新用户密码
mysql>flush privileges; #--重新刷新权限
mysql> quit #--退出mysql服务器
分享到:
相关推荐
### 重设MySQL ROOT密码详解 #### 背景与目的 在日常的数据库管理过程中,可能会遇到需要重设MySQL ROOT密码的情况。这通常发生在忘记密码、安全性需求变更或者迁移服务器等场景。本文将详细介绍如何在Windows环境...
MySQL 中修改 root 密码的四种方法 MySQL 是一种流行的关系数据库管理系统,广泛应用于各个领域。在实际应用中,MySQL 的 root 密码是非常重要的,因为它是 MySQL 的最高权限账户。如果我们忘记了 root 密码,将会...
本文介绍了MySQL修改root密码的多种方法,忘记密码时,管理员可以在服务器上修改ROOT密码,防止忘记密码导致数据无法导出或使用工具连接数据库。
在实际工作中,忘记了mysql的ROOT 密码,可就糟糕了,本教程分步骤教会你如何重置ROOT密码,绝对能用!放心下载,一看就会!!
MySQL中root密码忘记的解决办法 当我们忘记了mysql中root密码时,不能正常登陆mysql数据库了。这时候,我们可以通过修改mysql的配置文件来跳过密码登陆。具体步骤如下: 1. 首先,打开mysql的配置文件`/etc/my.cnf...
登录后,用户需要打开MySQL的权限表,更改root用户的密码。首先选择mysql数据库: ``` use mysql; ``` 然后,更新root用户的密码字段。这里以设置新密码为“newpassword”为例: ``` update user set ...
新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。
该问题的出现可能是由于用户修改了MYSQL数据库的root密码,但是在连接MYSQL时却出现了“access denied for user 'root'@'localhost'”的错误信息。这种错误的出现可能是由于MYSQL的bin目录没有加入到PATH路径中所...
Ubuntu 11.10 MySQL 忘记 Root 密码解决 MySQL 是一个功能强大且广泛应用的关系型...通过停止 MySQL 服务、启动 MySQL 服务到安全模式下、修改 Root 密码、刷新权限和启动 MySQL 服务,可以成功地恢复 Root 密码。
### 修改MySQL Root用户密码 在数据库管理中,定期更改管理员账户密码是一项重要的安全措施。对于MySQL数据库来说,`root`用户是最具权限的账户,因此确保其安全性至关重要。本文将详细介绍如何通过不同的方法来...
Mysql远程访问权限与root密码修改 Mysql作为一个广泛使用的关系数据库管理系统,在实际应用中经常需要对root用户进行远程访问权限的设置和密码修改。这种操作的主要目的是为了提高服务器的安全性和可扩展性。下面...
### MySQL 重装之后忘记Root密码的解决方法 在日常工作中,我们可能会遇到MySQL数据库重装后忘记root用户密码的情况。这种情况虽然让人头疼,但通过本文介绍的方法,我们可以有效地解决问题并恢复正常工作流程。 #...
3. 连接成功后,我们可以使用以下命令修改 root 密码:`update mysql.user set password=password('newpassword') where user='root'` 4. 最后,我们需要重启数据库,并删除 `my.cnf` 文件中的 `skip-grant-tables` ...
### MySQL修改root密码 在日常的数据库管理工作中,有时我们需要更改MySQL数据库的root用户密码,以确保系统的安全性或适应新的管理需求。本文将详细介绍一种快速、便捷的方法来修改MySQL的root用户密码,并介绍...
为了能够修改root用户的密码,我们需要以特殊的模式启动MySQL服务,即跳过授权表(grant tables)模式。这样可以临时禁用MySQL的权限验证功能,从而让我们有机会修改root用户的密码。 ```bash sudo mysqld_safe --...
### Ubuntu 18.0.4 安装 MySQL 并设置 ROOT 用户密码 #### 安装 MySQL 在 Ubuntu 18.0.4 上安装 MySQL 首先需要更新系统包列表,然后安装 MySQL 服务器。 1. **更新系统包列表**: ```bash sudo apt-get update...
MySQL是世界上最流行的开源关系型数据库管理系统之一,而作为MySQL的管理员,掌握如何重置Root密码是必不可少的技能。在某些情况下,例如忘记Root密码或初次安装后未设置密码,都需要进行此操作。以下将详细解释如何...
设置新的 ROOT 密码,然后在命令行下执行 `MySQL -u root -p` 或 `mysql -u root -p`,直接回车无需密码即可进入数据库。然后执行 `use mysql;`,更新 ROOT 密码为 `update user set password=PASSWORD("root") ...