MySQL修改密码方法总结


Posted in PHP onMarch 25, 2008

方法一 
使用phpmyadmin,这是最简单的了,修改mysql库的user表, 
不过别忘了使用PASSWORD函数。 

方法二 
使用mysqladmin,这是前面声明的一个特例。 
mysqladmin -u root -p password mypasswd 
输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。 
把命令里的root改为你的用户名,你就可以改你自己的密码了。 
当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysqladmin, 
那么这种方法就是无效的。 
而且mysqladmin无法把密码清空。 

下面的方法都在mysql提示符下使用,且必须有mysql的root权限: 
方法三 
mysql> INSERT INTO mysql.user (Host,User,Password) 
VALUES('%','jeffrey',PASSWORD('biscuit')); 
mysql> FLUSH PRIVILEGES 
确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。 
在《mysql中文参考手册》里有这个例子,所以我也就写出来了。 
注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。 

方法四 
和方法三一样,只是使用了REPLACE语句 
mysql> REPLACE INTO mysql.user (Host,User,Password) 
VALUES('%','jeffrey',PASSWORD('biscuit')); 
mysql> FLUSH PRIVILEGES 

方法五 
使用SET PASSWORD语句, 
mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit'); 
你也必须使用PASSWORD()函数, 
但是不需要使用FLUSH PRIVILEGES。 

方法六 
使用GRANT ... IDENTIFIED BY语句 
mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit'; 
这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。 

注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。

PHP 相关文章推荐
php Memcache 中实现消息队列
Nov 24 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
Jul 29 PHP
支持中文的php加密解密类代码
Nov 27 PHP
str_replace只替换一次字符串的方法
Apr 09 PHP
实现获取http内容的php函数分享
Feb 16 PHP
PHP微框架Dispatch简介
Jun 12 PHP
jquery获取多个checkbox的值异步提交给php的方法
Jun 24 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
Dec 08 PHP
CI(CodeIgniter)模型用法实例分析
Jan 20 PHP
PHP strcmp()和strcasecmp()的区别实例
Nov 05 PHP
PHP的消息通信机制测试实例
Nov 10 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
用phpmyadmin更改mysql5.0登录密码
Mar 25 #PHP
常用的php ADODB使用方法集锦
Mar 25 #PHP
PHP中ADODB类详解
Mar 25 #PHP
php下判断数组中是否存在相同的值array_unique
Mar 25 #PHP
php获取mysql版本的几种方法小结
Mar 25 #PHP
非常不错的MySQL优化的8条经验
Mar 24 #PHP
php不用正则采集速度探究总结
Mar 24 #PHP
You might like
PHP实现提取一个图像文件并在浏览器上显示的代码
2012/10/06 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
带你了解PHP7 性能翻倍的关键
2015/11/19 PHP
php提交post数组参数实例分析
2015/12/17 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
JavaScript调用Activex控件的事件的实现方法
2010/04/11 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
jquery实用技巧之输入框提示语句
2016/07/28 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
2017/07/07 Javascript
高性能的javascript之加载顺序与执行原理篇
2018/01/14 Javascript
VUE 使用中踩过的坑
2018/02/08 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
js判断复选框是否选中的方法示例【基于jQuery】
2019/10/10 jQuery
HTML元素拖拽功能实现的完整实例
2020/12/04 Javascript
[01:34]2014DOTA2展望TI 剑指西雅图VG战队专访
2014/06/30 DOTA
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
Python ORM框架SQLAlchemy学习笔记之关系映射实例
2014/06/10 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
tensorflow获取变量维度信息
2018/03/10 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
Python发展简史 Python来历
2019/05/14 Python
使用OpenCV circle函数图像上画圆的示例代码
2019/12/27 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
python实现excel公式格式化的示例代码
2020/12/23 Python
css3的transition属性详解
2014/12/15 HTML / CSS
Java面试题及答案
2012/09/08 面试题
JAVA程序员面试题
2012/10/03 面试题
优秀演讲稿范文
2013/12/29 职场文书
城管执法人员纪律作风整顿思想汇报
2014/09/13 职场文书
Python中time与datetime模块使用方法详解
2022/03/31 Python