`
mymelody
  • 浏览: 1820 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

MySql安装完成之后为root用户添加密码

阅读更多

MySql安装完成之后为root用户添加密码或者在root用户密码忘记的情况下都可以用此方法。

1.编辑MySql的配置文件:my.ini(在MySql安装目录下)。

打开配置文件,在文件最后一行添加:skip-grant-tables,然后保存退出。

意思为就是在启mysql时不启动grant-tables

2.重启MySql服务:

   net stop mysql   

   net start mysql


 

3.设置新的root密码。

mysql -u root -p 直接回车,无需输入密码就可以进入数据库了。

此时在命令行下执行 use mysql (切换到系统数据库)

执行以下语句既可修改root用户密码:

update user set password=PASSWORD("123456") where user='root';



5.还原配置文件,删除刚才在配置文件中添加的一行。然后重启mysql服务,就可以使用新设置的密码进行登录了。
 

 

 

 

  • 大小: 30.2 KB
  • 大小: 30.6 KB
  • 大小: 67.9 KB
  • 大小: 58.5 KB
分享到:
评论

相关推荐

    Ubuntu18.0.4安装MySQL并设置ROOT用户密码

    通过以上步骤,不仅能够在 Ubuntu 18.0.4 系统上成功安装 MySQL 服务器,还能安全地设置 ROOT 用户密码、允许其远程访问以及为数据库创建用户并分配权限。这些操作对于维护数据库的安全性和易用性至关重要。

    修改Mysql的root用户密码

    修改 Mysql 的 root 用户密码 MySQL 是一个流行的关系数据库管理系统,它的安全性至关重要。修改 Mysql 的 root 用户密码是维护数据库安全的重要步骤。在本文中,我们将详细讲解如何在 Linux、FreeBSD 和 Windows ...

    忘记mysqlroot密码

    在日常的数据库管理工作中,可能会遇到忘记MySQL root用户密码的情况。这对于数据库管理员来说是个不小的挑战,因为root权限对于进行数据库管理和维护至关重要。本文将详细介绍如何在忘记MySQL root密码的情况下重置...

    MySQL(root用户)密码重置

    对于新安装的MySQL 5.7版本,由于密码字段从password变更为authentication_string,在更改密码时,相应的SQL语句也需要进行调整。具体的命令是: `UPDATE mysql.user SET authentication_string=password('new_pass...

    mysql给root开启远程访问权限,修改root密码

    4. 添加一个新的root用户,密码为空,只允许192.168.1.100连接mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION; 5. 刷新权限mysql> flush privileges; 需要注意...

    Mysql root用户对应的host字段缺少localhost导致本地无法访问数据库问题修复

    Mysql root用户对应的host字段缺少localhost导致本地无法访问数据库问题修复 Mysql 是一个关系数据库管理系统,广泛应用于各种 web 应用程序中。但是,在使用 Mysql 时,很容易遇到一些问题,例如 Mysql root 用户...

    忘记mysql中root密码和zabbix登陆密码[整理].pdf

    1. 首先,打开mysql的配置文件`/etc/my.cnf`,在 `[mysqld]` 部分添加一行 `skip-grant-tables`,这样可以跳过密码登陆。 2. 保存并退出,重新启动mysql服务。 3. 直接输入 `mysql` 登陆到mysql数据库中。 4. 使用...

    MySQL修改root密码

    - 打开命令提示符窗口,输入以下命令登录MySQL(假设当前root用户的密码为空): ```plaintext mysql -u root -p ``` - 按回车键后会提示输入密码,由于初始密码可能为空,直接按回车即可进入MySQL命令行界面。...

    MySQL5.7忘记root密码或者root密码错误

    MySQL 是一个常用的关系型数据库管理系统,在安装完成后,通常需要使用 root 用户来管理数据库。但是,如果您忘记了 root 密码或者 root 密码错误,该如何解决呢?下面我们将介绍一种解决方案,适用于 MySQL 5.7 ...

    mysql重置Root密码

    之后,使用`mysql_secure_installation`脚本设置新的Root密码。 五、总结 重置MySQL Root密码涉及到对MySQL服务的控制、数据库的直接操作以及对MySQL配置的理解。在进行这些操作时,务必确保对系统有足够的权限,...

    忘记mysql 的root密码怎么办

    MySQL 是一个广泛使用的关系数据库管理系统,然而,当我们忘记了 MySQL 的 root 密码时,会导致无法访问数据库,这将对我们的工作产生严重的影响。幸运的是,我们可以通过一些方法来恢复 root 密码,本文将介绍在 ...

    非root安装mysql.docx

    至此,非root用户已成功安装并配置了MySQL 5.6,包括设置密码和允许远程连接。请注意,生产环境中应使用更复杂的密码策略,并考虑其他安全措施,例如限制防火墙规则、使用SSL加密连接等。此外,定期更新MySQL以保持...

    Mysql5.7如何修改root密码

    在MySQL 5.7版本中,修改root用户的密码与之前的版本有所不同,主要是由于数据库结构的改变,特别是`user`表中的密码字段`password`已被替换为`authentication_string`。以下是一份详细的步骤来帮助你安全地修改...

    Win2012安装mysql的以及修改root用户可以远程链接

    默认情况下,MySQL的用户名为`root`,密码则需要自行设定。需要注意的是,如果设置的密码较弱,可能会收到安全警告,但并不影响安装过程。此时可以选择继续安装,但建议采用更安全的密码策略。 3. **端口配置**:...

    非root用户安装mysql5.6.40 使用Cmake构建.zip

    以上步骤完成后,非root用户便成功地在本地安装了MySQL 5.6.40,并使用Cmake进行了构建。文档中可能还会包含对安装过程中可能出现的问题的处理方法,例如依赖冲突、编译错误等,这些都需要根据实际情况进行解决。...

    麒麟V10安装MySQL数据库

    安装完成后,通过终端验证MySQL是否已经成功安装,通常可以通过运行`mysql -v`或`mysqld --version`命令来查看版本信息。 然而,软件商店安装的MySQL可能存在一些限制。例如,非root用户无法直接登录,这可能是由于...

    MySQL忘记root密码解决方案

    然而,有时候用户可能会遇到一个常见的问题——忘记MySQL的root管理员密码。这可能导致无法登录到MySQL服务器进行必要的管理和维护工作。本文将详细介绍如何解决MySQL忘记root密码的问题。 首先,我们需要理解MySQL...

    mysql安装(tar包方式)

    安装完成后,将mysql.server脚本复制到/etc/init.d目录下,并修改其权限为755,确保root用户可以执行: ```bash cp support-files/mysql.server /etc/init.d/mysqld chmod 755 /etc/init.d/mysqld ``` 此外,还需要...

    ubuntu下mysql安装教程

    安装完成后,你可能需要执行一些安全步骤,比如删除匿名用户、禁止远程root登录、删除测试数据库等。可以使用`mysql_secure_installation`脚本来实现: ```bash sudo mysql_secure_installation ``` 在Ubuntu上,...

Global site tag (gtag.js) - Google Analytics