修改MySQL的默认密码的四种小方法


Posted in MySQL onMay 26, 2021

对于windows平台来说安装完MySQL数据库后,系统就已经默认生成了许可表和账户,你不需要像在Unix平台上那样执行 mysql_install_db脚本来生成帐户和相应权限许可表。但是如果不是用MSI格式来安装MySQL的话,就需要在安装完以后,手动给root帐户添加新密码,因为默认情况下的root没有开启密码保护功能,如果不重新赋予root帐户密码,那么许多非本机的连接将无法成功。

方法1:用SET PASSWORD命令,具体更新密码步骤如下:

c:>mysql -u root

mysql>set password for 'root'@'localhost'=password('newpasswd');

mysql>set password for 'root'@'%'=password('newpasswd'); //本条可选

通过以上设置,root的密码将变为newpasswd这样就完成了根用户root密码的设置工作。

方法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数据库默认密码的修改,默认密码修改了之后大家就可以进行更多的操作了,希望上文中涉及到的内容对大家能够有所帮助。

MySQL 相关文章推荐
详解MySQL的半同步
Apr 22 MySQL
MySQL慢查询的坑
Apr 28 MySQL
MySql存储过程之逻辑判断和条件控制
May 26 MySQL
MySql 缓存查询原理与缓存监控和索引监控介绍
Jul 02 MySQL
详细聊聊MySQL中慢SQL优化的方向
Aug 30 MySQL
MySQL表类型 存储引擎 的选择
Nov 11 MySQL
Mysql中一千万条数据怎么快速查询
Dec 06 MySQL
浅谈redis的过期时间设置和过期删除机制
Mar 18 MySQL
MySQL学习之基础操作总结
Mar 19 MySQL
MySQL数据库如何使用Shell进行连接
Apr 12 MySQL
Mysql查询时间区间日期列表,不会由于数据表数据影响
Apr 19 MySQL
Mysql中的触发器定义及语法介绍
Jun 25 MySQL
修改MySQL的数据库引擎为INNODB的方法
May 26 #MySQL
Mysql数据库命令大全
May 26 #MySQL
Mysql基础知识点汇总
May 26 #MySQL
my.ini优化mysql数据库性能的十个参数(推荐)
May 26 #MySQL
linux下导入、导出mysql数据库命令的实现方法
May 26 #MySQL
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
MySQL之PXC集群搭建的方法步骤
May 25 #MySQL
You might like
重量级动漫纷纷停播!唯独OVERLORD第四季正在英魂之刃继续更新
2020/05/06 日漫
与数据库连接
2006/10/09 PHP
整理的一些实用WordPress后台MySQL操作命令
2013/01/07 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
phpcms的分类名称和类别名称的调用
2017/01/05 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
彻底搞懂JS无缝滚动代码
2007/01/03 Javascript
jQuery JSON的解析方式分享
2011/04/05 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
JS实现判断碰撞的方法
2015/02/11 Javascript
jQuery获得包含margin的outerWidth和outerHeight的方法
2015/03/25 Javascript
require.js的用法详解
2015/10/20 Javascript
JavaScript每天必学之事件
2016/09/18 Javascript
学习vue.js计算属性
2016/12/03 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
基于Jquery Ajax type的4种类型(详解)
2017/08/02 jQuery
JS设计模式之单例模式(一)
2017/09/29 Javascript
jQuery使用each遍历循环的方法
2018/09/19 jQuery
vue中的mvvm模式讲解
2019/01/31 Javascript
详解微信小程序网络请求接口封装实例
2019/05/02 Javascript
JS实现导航栏楼层特效
2020/01/01 Javascript
python处理文本文件并生成指定格式的文件
2014/07/31 Python
零基础写python爬虫之urllib2使用指南
2014/11/05 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
CSS3 实现图形下落动画效果
2020/11/13 HTML / CSS
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
会计自我鉴定
2013/11/02 职场文书
留学推荐信中文范文三篇
2014/01/25 职场文书
新课培训心得体会
2014/09/03 职场文书
创优争先心得体会
2014/09/11 职场文书
小学科学教学计划
2015/01/21 职场文书
企业财务管理制度范本
2015/08/04 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书
护理专业毕业自我鉴定
2019/08/12 职场文书
Js类的构建与继承案例详解
2021/09/15 Javascript
JavaScript实现优先级队列
2021/12/06 Javascript