修改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 MVCC机制原理详解
Apr 20 MySQL
浅谈mysql执行过程以及顺序
May 12 MySQL
MySql新手入门的基本操作汇总
May 13 MySQL
MySQL主从搭建(多主一从)的实现思路与步骤
May 13 MySQL
分析MySQL抛出异常的几种常见解决方式
May 18 MySQL
详解MySQL多版本并发控制机制(MVCC)源码
Jun 23 MySQL
浅谈MySQL之select优化方案
Aug 07 MySQL
浅谈MySQL表空间回收的正确姿势
Oct 05 MySQL
MySQL中int (10) 和 int (11) 的区别
Jan 22 MySQL
Mysql数据库表中为什么有索引却没有提高查询速度
Feb 24 MySQL
MySQL七大JOIN的具体使用
Feb 28 MySQL
MYSQL中文乱码问题的解决方案
Jun 14 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
如何对PHP程序中的常见漏洞进行攻击(下)
2006/10/09 PHP
微信公众平台天气预报功能开发
2014/07/06 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
PHP的压缩函数实现:gzencode、gzdeflate和gzcompress的区别
2016/01/27 PHP
PHP+iframe图片上传实现即时刷新效果
2016/11/18 PHP
FireFox与IE 下js兼容触发click事件的代码
2008/11/20 Javascript
js 加载并解析XML字符串的代码
2009/12/13 Javascript
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
jQuery中size()方法用法实例
2014/12/27 Javascript
javascript实现类似百度分享功能的方法
2015/07/27 Javascript
学习JavaScript设计模式之模板方法模式
2016/01/20 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
JS实现的表头列头固定页面功能示例
2017/01/10 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
Cocos2d实现刮刮卡效果
2018/12/20 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
JavaScript 函数用法详解【函数定义、参数、绑定、作用域、闭包等】
2020/05/12 Javascript
[01:56]《DOTA2》中文配音CG
2013/04/22 DOTA
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
ubuntu安装sublime3并配置python3环境的方法
2018/03/15 Python
django 通过URL访问上传的文件方法
2019/07/28 Python
Python正则表达式急速入门(小结)
2019/12/16 Python
Pytorch技巧:DataLoader的collate_fn参数使用详解
2020/01/08 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
巴西男士个人护理产品商店:SHOP4MEN
2017/08/07 全球购物
opencv实现图像平移效果
2021/03/24 Python
大学毕业生个人自荐信范文
2014/01/08 职场文书
关于是否需要写商业计划书
2014/02/07 职场文书
战略合作协议书范本
2014/04/18 职场文书
考核评语大全
2014/04/29 职场文书
电焊工岗位工作职责
2014/07/09 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
创业计划书之熟食店
2019/10/16 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python