修改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 07 MySQL
MySQL复制问题的三个参数分析
Apr 07 MySQL
超详细教你怎么升级Mysql的版本
May 19 MySQL
MySQL 四种连接和多表查询详解
Jul 16 MySQL
Mysql排序的特性详情
Nov 01 MySQL
MYSQL 表的全面总结
Nov 11 MySQL
在MySQL中你成功的避开了所有索引
Apr 20 MySQL
mysql 索引的数据结构为什么要采用B+树
Apr 26 MySQL
MySql数据库触发器使用教程
Jun 01 MySQL
mysql全面解析json/数组
Jul 07 MySQL
mysql sock 文件解析及作用讲解
Jul 15 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
laravel安装zend opcache加速器教程
2015/03/02 PHP
PHP中Closure类的使用方法及详解
2015/10/09 PHP
ie 处理 gif动画 的onload 事件的一个 bug
2007/04/12 Javascript
JQuery写动态树示例代码
2013/07/31 Javascript
动态加载iframe时get请求传递中文参数乱码解决方法
2014/05/07 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
jquery转盘抽奖功能实现
2015/11/13 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
Jquery Mobile 自定义按钮图标
2015/11/18 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
微信小程序商品详情页的底部弹出框效果
2020/11/16 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
Vuex 使用及简单实例(计数器)
2018/08/29 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
node-red File读取好保存实例讲解
2019/09/11 Javascript
jQuery轮播图功能制作方法详解
2019/12/03 jQuery
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
原生JS实现天气预报
2020/06/16 Javascript
Python中的localtime()方法使用详解
2015/05/22 Python
python实现数值积分的Simpson方法实例分析
2015/06/05 Python
python networkx 包绘制复杂网络关系图的实现
2019/07/10 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
2020/05/26 Python
如何在scrapy中捕获并处理各种异常
2020/09/28 Python
关于前端上传文件全面基础扫盲贴(入门)
2019/08/01 HTML / CSS
店长岗位职责
2013/11/21 职场文书
安全大检查实施方案
2014/02/22 职场文书
房屋买卖授权委托书
2014/09/27 职场文书
毕业生自荐信范文
2015/03/05 职场文书
如何理解PHP核心特性命名空间
2021/05/28 PHP
Redis性能监控的实现
2021/07/09 Redis
微软Win11有哪些隐藏功能? windows11多个功能汇总
2021/11/21 数码科技
vmware虚拟机打不开vmx文件怎么办 ?vmware虚拟机vmx文件打开方法
2022/04/08 数码科技