1、首先我们先介绍一下Windows系统MySQL修改数据库密码的方法,我们假设你已经安装了MySQL数据库,如果你还没有安装的话可以参考小编以下两篇文章的安装和环境变量的配置。首先我们先介绍一下使用工具去修改密码的方法,我们常用的数据库管理桌面应用工具navicat,我们可以看到打开navicat后右侧有用户选项。
2、接下来我们双击localhost数据库,这是我本地安装mysql自己创建的数据库,此时我们可以看到用户选项下面有很多个用户,我们需要修改root@localhost用户的密码,双击该用户便可以看到密码设置页,然后我们输入密码和确认密码后点击保存即可,接下来再重新连接数据库,若不报错则修改成功。
3、第二种方法我们通过命令行工具的方式去修改,我们使用MySQL自带的命令提行工具,点击Windows窗口的图标,我们找到MySQL,然后点击打开MySQL下的MySQL 5.7 Command Line Client-Unicode这个命令行工具,在命令提示符中输入密码,然后点击Enter键就可以连接上数据库了,如下图所示。
4、接下来我们在mysql的交互模式下输入sql拳婊招稹语句进行密码的修改,如下图所示,我们使用命令set password forro泠贾高框ot@localhost= password('123456'); 然后回车,将密码改成123456,其中root是你数据库的用户名,注意最后的;是必须的。改动完成后我们使用新的密码重新连接mysql即可。
5、Linux系统修改mysql密码有三种方法,在没有登录my衡痕贤伎sql数据库时使用mysqladmin -u用户名 -p旧密码 passwor颊俄岿髭d 新密码 ,即mysqladmin -uroot -p123456 password 123 ;在登录mysql后使用:set password for 用户名@localhost = password('新密码'); 即set password for root@localhost = password('123'); 或者使用UPDATE直接编辑user表 :use mysql;update user set password=password('123') where user='root' and host='localhost';flush privileges; 如果你在以上命令使用报错的时候,请注意mysql版本的问题,本文只针对mysql5.7版本,对于最新的mysql8.0完全不适用,请注意。