查看服务器版本:

cat /etc/redhat-release

查看mysql 版本:

mysql -u root -p

use mysql;

###mysql 5.7以上。。

update user SET authentication_string = PASSWORD('newpassword') WHERE user = 'root';

###mysql 5.7一下旧版本

update user SET password = PASSWORD('newpassword') WHERE user = 'root';

flush privileges;

exit;

可以重启下mysql服务

centos6.5  :   mysql mysqld restart

centos7 : systemctl  restart  mysqld

多个方法:

在 Navicat for MySQL 下面直接执行  SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');   就可以

方法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;

参考:http://www.cnblogs.com/liufei88866/p/5619215.html

转载于:https://www.cnblogs.com/hanlong/p/6970826.html

centos mysql 修改mysql用户密码相关推荐

  1. MySQL修改root用户密码

    目录 知道密码 忘记密码 知道密码 在清楚的知道密码的情况之下可以使用以下几种方式修改MySQL的密码. 方式一 登录mysql执行以下语句 mysql -u root -p 按回车确认, 如果安装正 ...

  2. mysql 修改root用户密码

    首先我想说一句话: 我极度鄙视国内搞IT的人,简直无语,同样是解决这个问题,几乎一模一样,都是抄来的.更有甚者,抛出的错误是:Access denied for user 'root'@'localh ...

  3. MySQL修改root用户密码 报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    修改 root 密码 alter user user() identified by '数字 & 大写字母 & 小写字母 & 特殊符号'; 是不是觉得密码又难有复杂 没事还有办 ...

  4. mysql 8.0.16修改root密码_mysql 8.0.16 winx64及Linux修改root用户密码 的方法

    连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mys ...

  5. mysql非root用户密码,CenterOS 8上修改msql的root密码和新增非root用户步骤

    步骤一: 登录mysql,输入mysql -uroot -p并回车,此时登录成功. 步骤二: 检查mysql表是否可以看见,输入show databases;并回车. 步骤三: 查看root用户和其他 ...

  6. xampp修改mysql密码_XAMPP环境下mysql的root用户密码修改方法_MySQL

    XAMPP 最近有客户忘记了mysql的root用户密码,使用mysqld_safe无法正常启动mysql,也没有办法按照mysql manual中的方法修改root密码. 网页教学网站长注:今天有学 ...

  7. Ubunto20.04安装MySQL并修改root用户密码(Linux安装mysql root用户无法登陆)

    写在前面 请确保你使用的是 sudo apt-get install mysql-server 指令安装的mysql,此mysql版本默认最新版,即mysql8.0(2020年) 如果你是手动安装my ...

  8. MySQL的root用户修改普通用户密码

    root用户修改普通用户的密码 GRANT语句 使用GRANT语句,修改普通用户密码 GRANT语句,不仅可以创建用户为用户授权,还可以修改用户的密码 通常情况下,为了不影响当前账户的权限,可以使用G ...

  9. mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法

    我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...

  10. MySQL数据库管理员用户密码忘记了怎么办?

    MySQL数据库管理员用户密码忘记了怎么办? 前提 关闭数据库 启动数据库到维护模式 刷新授权表(加载授权表) 赋权,修改用户密码 关闭数据库重启验证密码 前提 MySQL 数据库 Linux 系统 ...

最新文章

  1. 最强去马赛克AI来了,分分钟回到无马世界,连像素风《我的世界》人物都能复原...
  2. 一个静态库框架模板: iOS Universal Framework Mk 7
  3. EntityFramework Core上下文实例池原理
  4. div css标记,前端初学者必学的div加css标签
  5. java websphere mq_如何在java中使用WebSphere MQ?
  6. Linux的一些简单的常用命令
  7. 读书笔记_代码大全_第14章_组织直线型代码_第15章_使用条件语句
  8. bmaplib vue 调用_Vue集成百度地图
  9. php提示修改成功,提示修改成功后怎么换回原来的页面
  10. Python中对list进行排序
  11. java if if else语句_Java if else条件判断语句用法
  12. c语言sqlite3删除最后一行,sqlite学习笔记11:C语言中使用sqlite之删除记录
  13. 免费JS甘特图组件dhtmlxgantt
  14. linux下搭建radius服务器,CentOS下Radius服务器搭建
  15. 3DMax和Maya到底哪个更牛B?
  16. 以漫画的形式描述联邦学习
  17. Millet谷仓对电商的三大革命
  18. 路由器下设置局域网电脑共享
  19. flutter插件开发学习之旅(4)-------检测GPS状态,打开GPS和显示经纬度实战
  20. DilatedEncoder

热门文章

  1. python 排列组合算法_排 列 组 合 公 式 及 排 列 组 合 算 法
  2. Bootstrap自适应居中问题
  3. bugzilla使用_如何使用Bugzilla提交错误报告
  4. slackware_Slackware年满25岁,Perl告白,PowerShell调整,Linux网络,Emacs等
  5. 区块链比特币开源_开源资金:比特币,区块链和免费软件
  6. devops 业务模型_如何为DevOps转型建立业务案例
  7. 应用迁移方案_Kubernetes如何成为迁移旧版应用程序的解决方案
  8. git 还原文件到其他版本_如何在Git中还原旧文件版本
  9. VSCode自定义代码片段11——vue路由的配置
  10. 3个表的连接需要 个关联条件。_购物篮分析(关联商品销售分析)