MySQL修改密码方法总结 (转)
首先要声明一点,大部分情况下,修改Mysql是需要有MYSQL里的root权限的,
所以一般用户无法更改密码,除非请求管理员。
方法一
使用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口令加密的同样方法施行口令加密。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10790690/viewspace-953043/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10790690/viewspace-953043/
MySQL修改密码方法总结 (转)相关推荐
- mysql修改密码方法大全
MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软 ...
- 超简单超实用MySQL修改密码方法来喽
使用SET PASSWORD命令 1:首先使用原密码登录MySQL 2:输入命令 格式:mysql>set password for 用户名@localhost=password('新密码'); ...
- 21、mysql修改密码的方法总结
修改mysql服务的连接密码其原理在于修改mysql服务自带mysql数据库下user表中的数据,下边三种修改方式和使用场景不同,不过最终的原理一致,前两种需要连接mysql服务之后修改,第三种方式无 ...
- mysql修改密码后无法启动_mysql服务无法启动与强制修改密码指南-Go语言中文社区...
mysql 5.7 长期不用,突然间要用到就遇到一些无法启动的问题了 无法启动解决办法: (1)以管理员身份运行cmd(win10右键左下角开始按钮选择以管理员身份运行cmd即可) 以管理员身份运行c ...
- mysql修改密码的注意点
修改root密码: 1.不用登陆mysql修改密码的方法 例如,原来的密码是654321,要改成123456 [root@localhost html]# mysqladmin -uroot -p65 ...
- mysql修改密码及变更权限
一.mysql修改密码 1.登录mysql管理控制台 记住密码的情况 mysql -uroot -p 不记得密码的情况 打开配置文件,在[mysqld]下添加一行skip-grant-tables,重 ...
- 阿里云 mysql 修改密码_阿里云mysql修改密码
MYSQL的密码我们并不经常修改,但有时我们会忘记密码需要修改,还会将密码更改为自己更容易记住的!下面介绍两种更改mysql密码的方法 方法一: 此方法主要是记得旧密码然后更改为新的密码 1)先输入m ...
- 解决mysql 修改密码报错
解决mysql 修改密码报错 在搜索了许多方法后仍有报错,今特与大家分享,如有不足之处,请指正. 报错信息如下: ERROR 1064 (42000): You have an error in yo ...
- 解决mysql不能修改密码_如何解决mysql修改密码后不能成功登录_数据库_mysql修改密码_课课家...
今天给大家解决下MySQL修改密码后导致不能登录的问题,一般我们都知道mysql4.1.1版本后修改了用户密码的格式,一旦修改了密码,4.1.1以前的版本上是不能进行成功登录的,那么对于这些问题该如何 ...
最新文章
- PostgreSQL 10.1 手册_部分 III. 服务器管理_第 21 章 数据库角色_21.4. 删除角色
- linux shell base64 加解密 编码字符串
- 手工搭建APACHE服务
- webrtc 视频 demo
- Android官方开发文档Training系列课程中文版:构建第一款安卓应用之环境配置
- 剑指offer——面试题46:求1+2+...+n
- 分组码--原理,码率,软硬判决,编码增益
- 如何安装.net framework?Win11安装net framework的方法
- 小米手机怎么删除桌面计算机,手机桌面图标怎么删除,小米手机怎样删除桌面图标-...
- 【python学习笔记】Python的六种内置对象
- 不足200行代码,我用python写了一个上课点名系统。还没开学的你们慌了吗?
- 奇兔recovery卡刷教程_OPPO A59s 刷入奇兔recovery及root权限刷机教程
- 毕业设计c语言课程设计,毕业设计—c语言—课程设计.doc
- 传智播客C语言视频第二季 第一季基础上增加诸多C语言案例讲解,有效下载期为10 5-10 10关闭
- 追根溯源之最好的Spring AOP解析
- 常用逻辑用语@命题@猜想@量词@否命题和命题的否定
- 钟汉良日记:百善孝为先,其它都靠边
- 统计基础(九)多元回归模型
- cursor的所有样式
- EMPIRE: LUPINONE实战演练