修改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 相关文章推荐
Windows10下安装MySQL8
Apr 06 MySQL
MySQL 隔离数据列和前缀索引的使用总结
May 14 MySQL
Mysql数据库命令大全
May 26 MySQL
如何自己动手写SQL执行引擎
Jun 02 MySQL
mysql优化之query_cache_limit参数说明
Jul 01 MySQL
mysql连接查询中and与where的区别浅析
Jul 01 MySQL
MySQL优化常用的19种有效方法(推荐!)
Mar 17 MySQL
MySQL的存储过程和相关函数
Apr 26 MySQL
MySQL中EXPLAIN语句及用法
May 20 MySQL
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
Jun 14 MySQL
MySQL生成千万测试数据以及遇到的问题
Aug 05 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
为查询结果建立向后/向前按钮
2006/10/09 PHP
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
php堆排序(heapsort)练习
2013/11/13 PHP
PHP中的命名空间相关概念浅析
2015/01/22 PHP
javascript 二维数组的实现与应用
2010/03/16 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
在JavaScript中如何解决用execCommand(
2015/10/19 Javascript
用vue和node写的简易购物车实现
2017/04/25 Javascript
JS获取子、父、兄节点方法小结
2017/08/14 Javascript
angularjs利用directive实现移动端自定义软键盘的示例
2017/09/20 Javascript
浅谈Vue.js中ref ($refs)用法举例总结
2017/12/19 Javascript
JS实现简单的文字无缝上下滚动功能示例
2019/06/22 Javascript
Node.js创建一个Express服务的方法详解
2020/01/06 Javascript
js实现中文实时时钟
2020/01/15 Javascript
Javascript前端下载后台传来的文件流代码实例
2020/08/18 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
简单实现python爬虫功能
2015/12/31 Python
浅析python递归函数和河内塔问题
2017/04/18 Python
Python面向对象之继承代码详解
2018/01/29 Python
python OpenCV学习笔记直方图反向投影的实现
2018/02/07 Python
python XlsxWriter模块创建aexcel表格的实例讲解
2018/05/03 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
2018/10/22 Python
在python中按照特定顺序访问字典的方法详解
2018/12/14 Python
详解Python基础random模块随机数的生成
2019/03/23 Python
超简单的Python HTTP服务
2019/07/22 Python
简单了解python协程的相关知识
2019/08/31 Python
深深扎根运动世界的生活品牌:Tillys
2017/10/30 全球购物
ebookers英国:隶属全球最大的在线旅游公司Expedia
2017/12/28 全球购物
表演方阵解说词
2014/02/08 职场文书
《美丽的小兴安岭》教学反思
2014/02/26 职场文书
3分钟英语演讲稿
2014/04/29 职场文书
个人贷款收入证明
2014/10/26 职场文书
三好学生事迹材料
2014/12/24 职场文书
财务总监岗位职责
2015/02/03 职场文书
无故旷工检讨书
2015/08/15 职场文书
优质护理心得体会
2016/01/22 职场文书