`

Ubuntu下重置MySQL的root密码(转)

阅读更多

学习ubuntu时,安装mysql后不小心将root密码改为非正常密码,通过如下方法重置root密码:mysql-server 5.1版本,过程如下:

1.sudo vim /etc/mysql/my.cnf,在[mysqld]段中加入一行“skip-grant-tables”
2.sudo service mysql restart,重启mySQL服务
3.sudo mysql -u root -p mysql,用空密码进入mysql管理命令行
4.update user set password=PASSWORD(“123″) where user=’root’;,把密码重置为123
5.quit,退出数据库管理
6.sudo vim /etc/mysql/my.cnf,把刚才加入的那一行“skip-grant-tables”注释或删除
7.sudo service mysql restart,OK,搞定!

分享到:
评论

相关推荐

    MySQL重置root密码for Linux

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

    在ubuntu中重置mysql服务器root密码的方法

    首先停止mysql服务: 代码如下: root@webserver:/home/webmaster# service mysql stop 接着采用忽略密码认证模式重新创建一个mysql服务: 代码如下: root@webserver:/home/webmaster# mysqld –user=mysql –skip-...

    Ubuntu下MySQL root密码忘记的解决方法

    幸运的是,Ubuntu系统提供了一种通过修改MySQL配置文件来重置root密码的方法,这不需要用户知道原始密码,即可重新获得对数据库的控制。 首先,我们需要理解/etc/mysql/***f这个配置文件的作用。***f是MySQL服务器...

    ubuntu修改mysql密码

    本文将详细介绍如何在Ubuntu环境下通过两种方式来修改MySQL的root用户密码:直接更新密码以及绕过权限表的方式。 #### 直接更新密码 这种方式是最直接、最简单的一种方法。只需要登录到MySQL服务器并执行相应的SQL...

    Ubuntu下如何更改root密码

    ### Ubuntu下如何更改root密码 #### 一、背景与需求 在Ubuntu系统安装过程中,默认情况下,用户被要求设置一个用户密码。这个密码主要用于普通用户的日常登录以及通过`sudo`命令临时获得root权限来执行特定操作。...

    linux系统中重置mysql的root密码

    以下是一种在Linux环境下重置MySQL root密码的详细方法: 首先,你需要确认你的系统中是否已经安装了MySQL。在Debian类的Linux发行版中,可以使用`dpkg –list | grep mysql`命令来检查。如果MySQL已安装,你会看到...

    linux下mysql的root密码忘记解决方法.pdf

    本文档将详细介绍三种在Linux环境下重置MySQL root密码的方法。 #### 方法一:通过修改配置文件绕过权限验证 1. **确保服务器处于安全状态** 在重设MySQL root密码之前,需确保服务器处于相对安全的状态,防止...

    Ubuntu18.04安装mysql

    - 如果忘记了 root 用户的密码,可以通过重置密码的方式来解决。 #### 知识点七:MySQL 安全性设置 - **安全性**:在安装完成后,推荐运行 `sudo mysql_secure_installation` 来进一步加强 MySQL 的安全性。该命令...

    MySQL/MariaDB的Root密码重置教程

    本文将详细介绍如何在Linux环境下重置MySQL和MariaDB的Root密码。 首先,当您忘记Root密码时,不要惊慌。可以通过停止数据库服务,然后以特定模式重启来重置密码。在Ubuntu系统中,对于MySQL,使用以下命令停止服务...

    Linux下mysql的root密码修改方法

    在Linux环境下,MySQL数据库系统的root用户的密码遗忘是常见的问题,但解决起来并不复杂。本文将详细介绍如何在Linux系统中修改MySQL的root密码,主要适用于Ubuntu 16.04 LTS (Xenial Xerus)环境,但其他版本的Linux...

    Linux mysql-5.6如何实现重置root密码

    在Linux环境中,MySQL数据库系统的root管理员密码遗忘或丢失时,重置操作是必要的。以下是针对MySQL 5.6版本的详细重置root密码步骤: 1. **检查与停止MySQL服务**: 首先,我们需要确认MySQL服务是否正在运行。在...

    Mysql 8.0安装及重置密码问题

    在这个教程中,我们将探讨如何在Windows操作系统上安装MySQL 8.0,并解决重置管理员密码的问题。 首先,你需要从MySQL官方网站(https://dev.mysql.com/downloads/mysql/)下载适合你系统的MySQL安装包。确保选择...

    Linux+Nginx+MySQL+PHP一体化安装脚本

    同时提供一些实用的辅助工具如:虚拟主机管理、FTP用户管理、Nginx、MySQL/MariaDB、PHP的升级、常用缓存组件的安装、重置MySQL root密码、502自动重启、日志切割、SSH防护DenyHosts/Fail2Ban、备份等许多实用脚本。

    ubuntu下设置mysql自动备份的例子

    在Ubuntu环境下,如果遇到MySQL不支持中文、需要启动、停止、重启MySQL服务、查看错误日志,或者重置root密码、设置远程访问、解决中文乱码等问题,可以参考相关教程进行操作。这些操作对于MySQL的日常管理和维护...

    ubuntu-reinit-mysql:用于在Ubuntu中重新初始化MySQL数据目录的脚本

    此时,MySQL会自动生成一些系统数据库和表,比如`information_schema`,并设置默认的root用户密码。 在使用"ubuntu-reinit-mysql"脚本时,需要注意的是,这将清空所有数据库和用户信息,除非之前进行了备份,否则...

    mysql安装配置教程:以Linux系统(如Ubuntu)为例

    - 重置root密码(如果需要) - 移除匿名用户 - 禁止远程root登录 - 删除测试数据库和访问测试数据库的权限 - 重新加载授权表以应用更改 执行以下命令来运行脚本: ```bash sudo mysql_secure_installation...

    ubuntu18.0.4安装mysql并解决ERROR 1698 (28000): Access denied for user ''root''@''localhost''

    总结来说,解决Ubuntu 18.0.4安装MySQL后无法用`root`用户登录的问题,关键在于找到并利用`debian-sys-maint`用户来重置root用户的密码,并调整认证插件。这个过程涉及到读取配置文件、连接MySQL服务、更新用户密码...

Global site tag (gtag.js) - Google Analytics