第一,在测试工作中,我们肯定会写一些sq查询语句,方便我们验证数据是否正确,从而判断当前软件是否存在缺陷。但是,在查询过程中,我们必须首先连接到数据库。如果忘记了数据库密码,我
第一,在测试工作中,我们肯定会写一些sq查询语句,方便我们验证数据是否正确,从而判断当前软件是否存在缺陷。但是,在查询过程中,我们必须首先连接到数据库。如果忘记了数据库密码,我们就无法完成工作。下面介绍如何快速修改密码和重置数据库密码,这将大大提高我们的工作效率。
二、首先我们需要学习如何修改mysql数据密码。这里用navicat连接数据库,也是最常用的软件。
先打开navicat 如下图先找到自己密码存放的位置,存放在自己厂库中的mysql文件目录下中找到表查到最后一个user这就是用来存放数据库密码的,对应的是用户名和密码
然后单击查询按钮创建新的查询模式。对应我们对mysql密码的修改,我们写一个sql语句如下:更新用户设置密码=密码(‘123′)其中用户= ’root ’
刷新权限;需要更新权限才能生效。
这样就是成功修改了mysql的密码然后在本地服务的地方重启mysql服务,直接关闭navicat再次打开的时候连接数据库就会连接失败说明数据库连接失败,只需要在重新编辑输入修改之后的密码即可如图
三、上述就是如何修改密码,如果有一天忘记密码的时候也不用卸载数据库重装,下面演示如何重置数据密码这样就成功修改了mysql密码,然后在本地服务点重启了mysql服务。当navicat直接关闭并再次打开时,与数据库的连接将失败,这意味着数据库连接失败。您只需要重新编辑并输入修改后的密码,如图3所示。以上是如何修改密码。如果有一天忘记了密码,就不用卸载数据库重新安装了。以下是重置数据密码的方法。
先找到数据库安装的位置找到一个http://my.int的文件(C:Program Files (x86)MySQLMySQL Server 5.1)如下图的地址位置
用记事本打开文件之后找到 [mysqld]这行在下面添加一段代码如下 这样就可以不用密码登录数据库 skip-grant-tables 然后保存之后再重新刷新一下mysql服务这样在连接的时候就不需要密码也能成功。登录成功之后就可以按照上述修改密码的操作重新设置新的密码update user set password=password(‘123′) where user=’root’;flush privileges; 修改需要刷新权限才能生效这样password 就是新的密码只需要记住之后以后忘记密码也不用太担心卸载软件重装了。