方法一:用set password命令

首先,登陆mysql

mysql -u root -p

然后执行set password命令

set password for root@localhost = password('654321');

上面例子,将root密码更改为654321

注意:装完mysql第一次更改密码是把所有的更改为654321,

但是下一次再这样执行就只是

root@localhost的密码更改为654321,root@%等还是原来的没变

方法二:使用mysqladmin

格式为:mysqladmin -u用户名 -p旧密码 password 新密码

mysqladmin -uroot -p123456 password "654321"

上面例子,将root密码由123456更改为654321


方法三:更改mysql的user表

首先,登陆mysql

mysql -uroot -p

然后操作mysql库的user表,进行update

mysql> use mysql;
mysql> update user set password=password('654321') where user='root' and host='localhost';
mysql> flush privileges;

方法四:忘记密码的情况下

首先停止mysql服务

service mysqld stop

以跳过授权的方式启动mysql

mysqld_safe --skip-grant-tables &

以root用户登录mysql

mysql -u root

操作mysql库的user表,进行update

mysql> use mysql;
mysql> update user set password=password('654321') where user='root' and host='localhost';
mysql> flush privileges;
mysql> quit

重启mysql服务

service mysqld restart

主意mysql在不同的主机上面设置的不同密码是不一样的

linux下mysql修改root密码相关推荐

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

    linux下mysql的root密码忘记解决方 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没 ...

  2. windows下MySQL修改root密码

    目录 一 转自: 的<MySQL--修改root密码的4种方法(以windows为例)> 原址:https://www.jb51.net/article/39454.htm 二 转自:七秒 ...

  3. linux新装mysql修改root密码_linuxmysql修改root密码

    一.如果2113知道root密码,5261只是更换mysql的root密码,可以通4102过mysqladmin来进行修改.执行如下命令:1653sudo mysqladmin -u root -p  ...

  4. linux下mysql的root密码忘记解决方案

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

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

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

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

    1.首先确认服务器出于安全的状态,最安全的状态是到服务器的Console上面操作,并且拔掉网线,或者可以使用--skip-networking限制只能从本地连接 2.修改MySQL的登录设置: # v ...

  7. Linux下MySQL忘记root密码及解决办法

    第一步 修改MySQL的配置文件(默认为/etc/my.cnf),在配置文件的[mysqld]标签下加入一行"skip-grant-tables",并保存文件 sudo vim / ...

  8. linux mysql root免密_Linux下MySQL忘记root密码的完美解决方法

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,本文给大家介绍一种当忘记MySQL root密码时的解决办法,亲测有效. 首 ...

  9. MySQL——修改root密码的4种方法(以windows为例)

    本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助 方法1: 用SET PASSWORD命令 首先登录MySQL. ...

最新文章

  1. 二叉树的先序遍历(非递归)
  2. mysql语句中的sum(if(exp1,exp2,exp3))
  3. Java 9因模块化进程缓慢而欲推迟发布
  4. php controller 间调用,php – 在CodeIgniter中的另一个Controller中调用Controller函数
  5. 如何使用Microsoft技术栈
  6. grub shell 错误_各种情况GRUB损坏进不了系统的解决方案
  7. atomikos   log already in use
  8. 农行软开是总行编制吗_2021农行总行校招笔试来啦,你知道农行笔试都考些什么吗?...
  9. xshell 自动断开解决方法
  10. 路飞学城—Python—爬虫实战密训班 第三章
  11. 概率论——离散型随机变量
  12. java beanutil 工具类_Apache Commons BeanUtils PropertyUtils工具类操作Java Bean属性
  13. php登陆注册加密函数,php加密函数_php用户自定义加密函数
  14. java生成条形码~~使用barcode4j在线生成条形码
  15. HDU 6638 Snowy Smile(线段树)
  16. 萨班斯-奥克斯利法案 (SOX) 特权账号管理
  17. matlab彩色转灰度图代码,彩色图转灰度图 matlab 实现代码
  18. 计算机网络实验 —— 验证性实验
  19. pdcch加扰_一种基站/终端及其PDCCH加扰/解扰的方法和装置_2014104470078_权利要求书_专利查询_专利网_钻瓜专利网...
  20. 路由器的基本配置和Talent配置

热门文章

  1. RHEL5下安装Xen
  2. Android LinearLayout的android:layout_weight属性
  3. 话里话外:简单看流程
  4. Python基础知识(五)--数据类型
  5. Windows Workflow RC HOL学习笔记(六):创建一个基本的活动
  6. ACE .i .inl文件(转)
  7. C#中Dispose和Close的区别
  8. ABP官方文档翻译 9.2 Entity Framework Core
  9. strcmp函数和strcpy函数
  10. STL容器迭代过程中删除元素技巧