忘记Mysql密码后

最近老是忘记mysql密码。网上学习了四种解决办法,记录下来。

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘newpass‘);

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD(‘newpass‘) WHERE user = ‘root‘;

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user=‘root‘;

  mysql> FLUSH PRIVILEGES;

希望对大家有所帮助。

忘记Mysql密码后

时间: 2024-08-28 22:58:01

忘记Mysql密码后的相关文章

MySQL忘记root密码后修改

MySQL忘记root密码后可以使用下面的方法修改. 1.登录MySQL所在的服务器,手工kill掉MySQL进程 kill `cat $mysql_data_dir/hostname.pid` $mysql_data_dir/hostname.pid为MySQL数据目录,它记录了MySQL服务的进程号. [[email protected] ~]# ps -ef |grep mysql root      6602     1  0 21:39 ?        00:00:00 /bin/s

MySQL忘记root密码后的处理

创建root管理员: mysqladmin -u root password 123456 然后乱输密码会出现如下情况 [[email protected] ~]# mysql -u root -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 解决方法 1.停止mysqld服务 [[email protected] ~]# service mys

linux忘记mysql密码找回方法

linux忘记mysql教程密码找回方法 今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦.    方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql -    linux忘记mysql教程密码找回方法 今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦.    方法一:    # /etc/init.d/

linux下忘记mysql密码的几种找回方法

今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦.方法一(先进入root权限):# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u rootmysql> update user set password=password("newpassword") wher

Windows下忘记mysql密码,重新配置

Windows下忘记mysql密码,重新配置 mysql 问题:作死把Navicat里面的连接删除,然后再重新建立连接,结果出现这个: 网上查了些资料,后面发现是自己的密码忘了,因此按照教程走一遍 先停掉sql服务,以便后续操作 net stop mysql 显示: 服务名无效. 请键入 NET HELPMSG 2185 以获得更多的帮助. 搜索后发现,是自己已经改过mysql名字 具体操作: 输入services.msc 找到mysql,发现名字变为了MySQL57 输入net stop My

修改mysql密码后出现UCenter info: Can not connect to MySQL server

修改以下三个配置文件数据库连接信息 安装目录/config/config_global.php         安装目录/config/config_ucenter.php    安装目录/ucent/data/config.inc.php 修改mysql密码后出现UCenter info: Can not connect to MySQL server,布布扣,bubuko.com 修改mysql密码后出现UCenter info: Can not connect to MySQL serve

MySQL修改密码以及忘记MySQL密码处理方式

1.知道mysql旧密码,修改新密码 a.mysqladmin命令(回目录) mysqladmin -u USER -p password PASSWORD b.先用root帐户登入mysql,然后执行: UPDATE user SET password=PASSWORD('123456') WHERE user='root';FLUSH PRIVILEGES; c.用root命令登入mysql,然后执行: SET PASSWORD FOR root=PASSWORD('123456'); 2.

安装 FastAdmin 时忘记 MySQL 密码怎么办?

安装 FastAdmin 时忘记 MySQL 密码怎么办? 给 MySQL 启动时加上 skip-grant-tables 参数,然后随便使用用户名都可以进入 MySQL. 接着就可以使用 命令改了 root 的密码. 具体如下: mysqld_safe --skip-grant-tables & use mysql; update user set password=password('root') where user='root'; 原文地址:https://www.cnblogs.com

详述CentOS 7中GRUB菜单恢复与忘记root密码后如何重置

GRUB菜单介绍 对于Linux操作系统来说,GRUB(GRand Unified Bootloader,统一启动加载器)是使用最为广泛的多系统引导器程序.系统控制权传递给 GRUB 以后,将会显示启动菜单给用户选择,并根据所选项(或采用默认值)加载 Linux内核文件,然后将系统控制权转交给内核.需要注意的是,CentOS 7采用的是GRUB2启动引导器. GRUB菜单恢复方法 GRUB是大多数Linux操作系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统(如果有).当配置