Linux下修改Mysql的用户(root)的密码

原创 2016年06月02日 10:09:40
修改的用户都以root为列。
一、拥有原来的myql的root的密码;


方法一:
在mysql系统外,使用mysqladmin
mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】

方法二:
通过登录mysql系统,
mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;      



二、忘记原来的myql的root的密码;

首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';   
mysql> flush privileges;
mysql> exit;                         
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

CentOS 安装和配置 Mantis / Linux下修改Mysql的用户(root)的密码

Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。   ...

linux下mysql 5.7及以前版本 root密码修改方法

http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798247.html 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接M...

linux下修改mysql的root密码

方法1: 用SET PASSWORD命令   mysql -u root   mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpas...
  • wlzx120
  • wlzx120
  • 2016年08月24日 16:05
  • 316

Linux下mysql的root密码修改方法

前言 在服务部署在mysql上应该有好几个月了,因为现在的工作基本都在终端,因此很少登陆,今天要修改个东西,忽然发现我竟然已经彻底忘记了mysql的密码,去代码里面爬终于找到了业务数据库的密码,但是...

Linux(ubuntu)上修改MySQL数据库root用户密码并允许远程机器访问

linux中重新设置mysql数据库的root用户的密码,并让此mysql数据库允许远程访问。(对于windows安装的MySQL,执行的那些命令同样适用)...

如何在Linux下运行单用户模式进行root密码重置

步骤一,开机时随便按下键盘,进入以下菜单 步骤二: 选择第一项,按e键进行修改步骤三,定位到 ro(linux 16 or linuxefi) 步骤四:把ro改成 “rw init=/sysroo...
  • ywyxb
  • ywyxb
  • 2017年03月17日 11:36
  • 186

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

转自:http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798247.html 1.首先确认服务器出于安全的状态,也就是没有人能够任...

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

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任...

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

Linux下MySQL的root密码忘记解决方法 验证环境: [root@localhost ~]# rpm -qa | grep mysql mysql-5.1.71-1.el6.i686...

Mysql(Linux服务器)root用户密码忘记重置方法

Mysql是非常常见的开源数据库,使用者众多,若是不小心忘记了安装在服务器的mysql密码,无法登陆,应该如何重置呢?方法很简单,现在和大家分享下。(系统环境:CentOs 6.5 软件:Mysql...
  • Roy_70
  • Roy_70
  • 2016年11月02日 11:31
  • 7596
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下修改Mysql的用户(root)的密码
举报原因:
原因补充:

(最多只允许输入30个字)