如何修改MySQL账户密码

我们在安装 MySQL 时通常为账户(比如 root)设置一个非常简单易记的密码,但这个密码是不安全的,容易受到暴力破解的攻击,在实际生产环境,我们还是需要为我们的数据库设置复杂一点的密码(同时包含大小写字符,数字,特殊字符),这篇就告诉大家一个最常用的修改 MySQL 账户密码的方法。
(对于 Linux 和 Windows 我们使用不用的 MySQL 版本,MySQL 5.5 For Linux, MySQL 5.7 For Windows)

操作方法

  • 01

    对于 Linux 系统,先通过原始密码登陆 MySQL 控制台! 在终端窗口中执行 : mysql -uroot -p;回车 输入原始密码,回车 登陆成功!

  • 02

    切换到 mysql这个系统数据库,我们的账户和密码都保存在这个数据库中! use mysql; select password from user where user = 'root'; 原始密码以加密串的形式保存在表 user 中!

  • 03

    变更密码,执行如下 update 语句更新 root 账户密码 : update user set password = passworD('新密码') where user = 'root'; flush privileges; 执行完毕后, 账户密码就修改成功,我们可以退出 MySQL 控制台 (控制台执行 exit命令), 以新密码重新登陆即可!

方法/步骤2

  • 01

    对于 Windows系统,先通过原始密码登陆 MySQL 控制台! 在命令行窗口中执行 : mysql -uroot -p;回车 输入原始密码,回车 登陆成功!

  • 02

    切换到 mysql这个系统数据库,我们的账户和密码都保存在这个数据库中! use mysql; select authentication_stringfrom user where user = 'root'; 原始密码以加密串的形式保存在表 user 中! 注意, 对于 Windows MySQL 5.7 , 其密码对应的字段是 : authentication_stringfrom

  • 03

    变更密码,执行如下 update 语句更新 root 账户密码 : update user set authentication_stringfrom = passworD('新密码') where user = 'root'; // 密码变更后,执行 flush privileges; 更新一下权限! flush privileges; 执行完毕后, 账户密码就修改成功,我们可以退出 MySQL 控制台 (控制台执行 exit 命令), 以新密码重新登陆即可!

(0)

相关推荐

  • Ubuntu修改mysql默认编码的方法

    修改mysql的配置文件,使数据库与服务器操作系统的字符集设置一致。 vi /etc/my.cnf 设置(如果没有发现这个文件,就新建1个) [mysqld] datadir=/var/lib/mys ...

  • win10怎么修改administrator账户密码?

    一般来说用户在 Win10 上使用的账户都是本地账户,本地账户有很多限制, 没有 Win10 管理员账户那么方便,有时候忘记administrator账户密码怎么办,现在我就教给大家怎么改admini ...

  • 如何修改mysql的默认字符集

    修改mysql的默认字符集是通过修改它的配置文件来实现的.一般分两种情况: Windows平台 windows下的mysql配置文件是my.ini,一般在c沪穿高费薨渡胳杀供辑:windowsmy.i ...

  • 怎么修改Epic账户密码

    Epic是一款著名的游戏平台,有些用户为了账户安全想知道怎么修改Epic账户密码,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑浏览器搜索[epic],在弹出的搜索结果页 ...

  • 如何通过U盘启动器强制修改电脑账户密码

    电脑是现在十分常用的工具之一,有些新用户不知道如何通过U盘启动器强制修改电脑账户密码,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先将U盘启动盘插入电脑,接着将电脑开机,然后根 ...

  • 如何通过手机修改Steam账户密码

    Steam是现在非常流行的游戏平台之一,有些新用户不知道如何通过手机修改Steam账户密码,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开手机浏览器,接着搜索并进入Stea ...

  • navicat修改mysql表格默认字符集

    mysql数据库中如果字符集设置错误的话很有可能就会出现乱码的情况,那对已经设置过不用字符集的表格应该怎么样进行修改呢,下面就来作一介绍,如何用navicat修改mysql表格默认字符集. 操作方法 ...

  • Linux安装卸载MySQL以及修改MySQL初始密码

    Linux系统安装和卸载MySQL的详细步骤,以及修改MySQL初始密码 操作方法 01 下载MySQL的Linux版本 注意:下载好的MySQL你需要上传到Linux上才行,同时使用tar -xvf ...

  • 用phpMyAdmin修改mysql数据库密码

    修改mysql数据库密码方法有很多,这里向大家演示一种比较简单的方法,利用phpMyAdmin修改. 操作方法 01 初始数据库密码为空. 02 第一步,点击phpMyAdmin里的用户选项. 03 ...