centos mysql 修改mysql用户密码
查看服务器版本:
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用户密码相关推荐
- MySQL修改root用户密码
目录 知道密码 忘记密码 知道密码 在清楚的知道密码的情况之下可以使用以下几种方式修改MySQL的密码. 方式一 登录mysql执行以下语句 mysql -u root -p 按回车确认, 如果安装正 ...
- mysql 修改root用户密码
首先我想说一句话: 我极度鄙视国内搞IT的人,简直无语,同样是解决这个问题,几乎一模一样,都是抄来的.更有甚者,抛出的错误是:Access denied for user 'root'@'localh ...
- MySQL修改root用户密码 报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
修改 root 密码 alter user user() identified by '数字 & 大写字母 & 小写字母 & 特殊符号'; 是不是觉得密码又难有复杂 没事还有办 ...
- mysql 8.0.16修改root密码_mysql 8.0.16 winx64及Linux修改root用户密码 的方法
连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mys ...
- mysql非root用户密码,CenterOS 8上修改msql的root密码和新增非root用户步骤
步骤一: 登录mysql,输入mysql -uroot -p并回车,此时登录成功. 步骤二: 检查mysql表是否可以看见,输入show databases;并回车. 步骤三: 查看root用户和其他 ...
- xampp修改mysql密码_XAMPP环境下mysql的root用户密码修改方法_MySQL
XAMPP 最近有客户忘记了mysql的root用户密码,使用mysqld_safe无法正常启动mysql,也没有办法按照mysql manual中的方法修改root密码. 网页教学网站长注:今天有学 ...
- Ubunto20.04安装MySQL并修改root用户密码(Linux安装mysql root用户无法登陆)
写在前面 请确保你使用的是 sudo apt-get install mysql-server 指令安装的mysql,此mysql版本默认最新版,即mysql8.0(2020年) 如果你是手动安装my ...
- MySQL的root用户修改普通用户密码
root用户修改普通用户的密码 GRANT语句 使用GRANT语句,修改普通用户密码 GRANT语句,不仅可以创建用户为用户授权,还可以修改用户的密码 通常情况下,为了不影响当前账户的权限,可以使用G ...
- mysql删除root用户密码_MySQL忘记密码 或者误删除root用户有效解决办法
我们在使用MySQL的时候,有时候会忘记用户的密码 尤其是root用户的密码,这时候就需要走一下后门改一下密码了,思路和linux改root用户密码差不多 都是先绕过权限认证阶段 然后用一条updat ...
- MySQL数据库管理员用户密码忘记了怎么办?
MySQL数据库管理员用户密码忘记了怎么办? 前提 关闭数据库 启动数据库到维护模式 刷新授权表(加载授权表) 赋权,修改用户密码 关闭数据库重启验证密码 前提 MySQL 数据库 Linux 系统 ...
最新文章
- 最强去马赛克AI来了,分分钟回到无马世界,连像素风《我的世界》人物都能复原...
- 一个静态库框架模板: iOS Universal Framework Mk 7
- EntityFramework Core上下文实例池原理
- div css标记,前端初学者必学的div加css标签
- java websphere mq_如何在java中使用WebSphere MQ?
- Linux的一些简单的常用命令
- 读书笔记_代码大全_第14章_组织直线型代码_第15章_使用条件语句
- bmaplib vue 调用_Vue集成百度地图
- php提示修改成功,提示修改成功后怎么换回原来的页面
- Python中对list进行排序
- java if if else语句_Java if else条件判断语句用法
- c语言sqlite3删除最后一行,sqlite学习笔记11:C语言中使用sqlite之删除记录
- 免费JS甘特图组件dhtmlxgantt
- linux下搭建radius服务器,CentOS下Radius服务器搭建
- 3DMax和Maya到底哪个更牛B?
- 以漫画的形式描述联邦学习
- Millet谷仓对电商的三大革命
- 路由器下设置局域网电脑共享
- flutter插件开发学习之旅(4)-------检测GPS状态,打开GPS和显示经纬度实战
- DilatedEncoder
热门文章
- python 排列组合算法_排 列 组 合 公 式 及 排 列 组 合 算 法
- Bootstrap自适应居中问题
- bugzilla使用_如何使用Bugzilla提交错误报告
- slackware_Slackware年满25岁,Perl告白,PowerShell调整,Linux网络,Emacs等
- 区块链比特币开源_开源资金:比特币,区块链和免费软件
- devops 业务模型_如何为DevOps转型建立业务案例
- 应用迁移方案_Kubernetes如何成为迁移旧版应用程序的解决方案
- git 还原文件到其他版本_如何在Git中还原旧文件版本
- VSCode自定义代码片段11——vue路由的配置
- 3个表的连接需要 个关联条件。_购物篮分析(关联商品销售分析)