`

如何重置mysql的密码

 
阅读更多

原文链接:http://www.javaarch.net/jiagoushi/702.htm

 

如何重置mysql的密码

如果知道密码,则通过以下方式修改;

	gaurav@gaurav:~$ mysql --user=root --pass mysql
	Enter password:
	 
	mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';
	Query OK, 2 rows affected (0.04 sec)
	Rows matched: 2  Changed: 2  Warnings: 0
	 
	mysql> flush privileges;
	Query OK, 0 rows affected (0.02 sec)
	 
	mysql> exit
	Bye
	
如果忘记密码,则先停止mysql,然后加上参数skip-grant-tables重新启动mysql server

	root@gaurav:~# /etc/init.d/mysql stop
	 
	Now you should start up the database in the background, via the mysqld_safe command:
	 
	root@gaurav:~# /usr/bin/mysqld_safe --skip-grant-tables &
	[1] 4271
	Starting mysqld daemon with databases from /var/lib/mysql
	mysqld_safe[6763]: started
	
然后登陆mysql,修改密码

	root@gaurav:~$ mysql --user=root mysql
	Enter password:
	 
	mysql> update user set Password=PASSWORD('new-password-here') WHERE User='root';
	Query OK, 2 rows affected (0.04 sec)
	Rows matched: 2  Changed: 2  Warnings: 0
	 
	mysql> flush privileges;
	Query OK, 0 rows affected (0.02 sec)
	 
	mysql> exit
	Bye

最后重启mysql server就可以了。

	root@gaurav:~# /etc/init.d/mysql start
	Starting MySQL database server: mysqld.
	Checking for corrupt, not cleanly closed and upgrade needing tables..
	
用新密码登陆验证下

	root@gaurav:~# mysql --user=root --pass=new-password-here
	Welcome to the MySQL monitor.  Commands end with ; or \g.
	Your MySQL connection id is 5 to server version: 5.0.24a-Debian_4-log
	 
	Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
	 
	mysql> exit
	Bye

 

 

分享到:
评论

相关推荐

    lnmp环境重置Mysql密码

    以上就是关于“lnmp环境重置Mysql密码”的详细步骤。在日常运维中,确保对数据库系统的安全性和访问控制有清晰的了解是非常必要的,因为这直接影响到网站或应用的数据安全。对于系统管理员来说,掌握这些技能不仅...

    重置mysql密码为123456

    一键自动重置mysql密码为123456

    MySQL重置root密码for Linux

    新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。

    WIN系统下重置MYSQL密码

    但无需担心,因为有专门的方法可以帮助你重置MySQL的密码。本教程将指导你如何通过提供的压缩包文件来解决这个问题。 首先,我们要了解的是,MySQL密码重置通常涉及停用现有服务,修改配置文件,然后重启服务以应用...

    Windows环境下重置mysql密码操作命令

    以下是一个详细步骤,指导您如何在Windows环境下重置MySQL密码,确保您的数据库管理能够正常进行。 1. **停止MySQL服务** 首先,您需要停止正在运行的MySQL服务。这可以通过命令行工具来实现,输入`...

    linux下重置MySQL密码

    如果你忘记了MySQL的密码,可以通过下面的步骤重置密码。 本文件是一个简单的shell脚本来完成这个过程。请在继续之前确保你有足够的权限来执行这些操作,并且对系统有一定的了解。 本文件是通过登录MySQL的安全模式...

    mysql重置ROOT密码(真实可用)

    在实际工作中,忘记了mysql的ROOT 密码,可就糟糕了,本教程分步骤教会你如何重置ROOT密码,绝对能用!放心下载,一看就会!!

    Mysql 5视图重置密码!忘记Mysql密码工具

    由于需要重置mysql超级管理员root帐号的...幸好最终发现了这个重置mysql密码的视图操作工具,不能独享,特分享出来!亲测好用!! 注:如果mysql安装目录有空格,请记得在要求输入mysql安装路径的时候加上双引号“”!

    重置mysql管理员root帐号密码的工具!亲测可用!

    由于需要重置mysql超级管理员root帐号的...幸好最终发现了这个重置mysql密码的bat好工具,不能独享,特分享出来!亲测好用!! 注:如果mysql安装目录有空格,请记得在要求输入mysql安装路径的时候加上双引号“”!

    MySQL忘记密码后如何进入并重置密码-经验总结

    1.MySQL密码忘记了,怎么办? 2.这篇文章能帮你完美解决,重置密码,只需输入指令,无需任何重装与卸载。 3.多次试验都能完美解决,此篇为经验总结,希望能够帮到你!

    mysql 重置数据库密码方法

    MySQL 数据库密码重置方法 MySQL 数据库密码重置是 Database Administrator 的一个常见任务。密码重置可以确保数据库的安全性和可靠性。本文将介绍两种 MySQL 数据库密码重置的方法。 方法一:跳过用户验证 mysql...

    Mac上重置mysql 5.7密码

    ### Mac上重置MySQL 5.7密码详细教程 #### 背景介绍 在使用Mac OS X系统的过程中,有时可能会遇到需要重置MySQL数据库密码的情况。本文将详细介绍如何在Mac上重置MySQL 5.7版本的root用户密码。本教程适用于Mac OS ...

    linux系统中重置mysql的root密码

    不过不用担心,重置MySQL的root密码是一个相对简单的过程,这里我们将详细介绍如何在Linux环境下进行这一操作。 首先,我们需要确认MySQL是否已经安装在你的Linux系统上。在Debian或基于Debian的发行版中,你可以...

    Windows Mysql8.0忘记密码后重置密码(亲测可用)

    对于在 Windows 操作系统上运行的 MySQL 8.0 版本,重置密码的过程是相对直接且安全的。以下是详细的操作步骤: 1. **停止 MySQL 服务**: 首先,你需要停止 MySQL 服务。这可以通过运行服务管理器来完成。按下 ...

    护卫神·MySQL密码修改工具 v1.0

    护卫神·MySQL密码修改工具是一款修改帮助您迅速重置MySQL root密码的小工具,如果你现在还在为忘记MySQL账户密码而发愁的话,试试护卫神·MySQL密码小工具吧,是您不错的选择。

    windows下mysql5.7重置初始密码.docx

    Windows 下 MySQL 5.7 重置初始密码 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于各种 Web 应用程序和企业级应用程序中。在 Windows 平台上安装 MySQL 5.7 后,需要设置初始密码以确保数据库的安全性。...

    mysql重置Root密码

    以下将详细解释如何在不同场景下重置MySQL的Root密码。 一、MySQL服务已启动 1. 停止MySQL服务: 在Windows系统中,可以使用`net stop MySQL服务名`命令,或者在服务管理器中停止MySQL服务。 在Linux系统中,...

    linux--mysql忘记密码,修改密码

    重置MySQL密码是一个常见的操作,但在执行过程中,应特别注意安全性。在完成密码重置后,记得删除或更改`/etc/mysql/debian.cnf`文件中的默认密码,以防止未授权访问。此外,定期更改数据库密码、限制对数据库的远程...

    widows中mysql密码忘记的办法

    本文将详细介绍如何在Windows环境下重置MySQL密码的步骤,帮助您快速解决问题。 #### 一、重启MySQL服务 ##### 1. 停止MySQL服务 首先,需要确保MySQL服务已经停止运行。可以通过以下方式之一来实现: - 打开...

    mySql密码重设批处理

    该批处理文件可以在您忘记密码的时候,一键重新设置为新的密码

Global site tag (gtag.js) - Google Analytics