修改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数据库并展示在前端页面的实现代码
May 02 MySQL
MySQL查询学习之基础查询操作
May 08 MySQL
MySQL 常见的数据表设计误区汇总
Jun 07 MySQL
Mysql8.0递归查询的简单用法示例
Aug 04 MySQL
Mysql关于数据库是否应该使用外键约束详解说明
Oct 24 MySQL
MySQL面试题讲解之如何设置Hash索引
Nov 01 MySQL
一文了解MySQL二级索引的查询过程
Feb 24 MySQL
MySQL读取JSON转换的方式
Mar 18 MySQL
MySQL学习之基础操作总结
Mar 19 MySQL
mysql5.5中文乱码问题解决的有用方法
May 30 MySQL
Mysql数据库事务的脏读幻读及不可重复读详解
May 30 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
用Apache反向代理设置对外的WWW和文件服务器
2006/10/09 PHP
PHP等比例压缩图片的实例代码
2018/07/26 PHP
javascript 特殊字符串
2009/02/25 Javascript
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2015/03/01 Javascript
jquery中EasyUI实现异步树
2015/03/01 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
Jquery EasyUI实现treegrid上显示checkbox并取选定值的方法
2016/04/29 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
解决Angular4项目部署到服务器上刷新404的问题
2018/08/31 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
vue.js中导出Excel表格的案例分析
2019/06/11 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
微信小程序页面滚动到指定位置代码实例
2019/09/07 Javascript
解决Can't find variable: SockJS vue项目的问题
2020/09/22 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
[48:38]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs Secret
2018/03/31 DOTA
Python多进程multiprocessing用法实例分析
2017/08/18 Python
Python批量更改文件名的实现方法
2017/10/29 Python
详解Python核心对象类型字符串
2018/02/11 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
详解Python 定时框架 Apscheduler原理及安装过程
2019/06/14 Python
检测tensorflow是否使用gpu进行计算的方式
2020/02/03 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
2020/09/28 Python
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
护理专科毕业推荐信
2013/11/10 职场文书
教师求职信范文分享
2013/12/27 职场文书
停车场管理协议书范本
2014/10/08 职场文书
普通党员整改措施
2014/10/24 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
Android开发之WECHAT微信小程序路由跳转的两种形式
2022/04/12 Java/Android
Python中使用tkFileDialog实现文件选择、保存和路径选择
2022/05/20 Python