当前位置:首页 > 系统运维 > 正文内容

MySQL 修改密码的6个好用方案

a8116255316年前 (2010-05-20)系统运维11

以下的文章主要介绍的是MySQL 修改密码的具体操作步骤,以下的文章会给你提供MySQL 修改密码的具体操作步骤更全面的知识。 愿在你学习MySQL 修改密码中以起到抛砖引玉的作用。

MySQL(和PHP搭配之更佳组合)是一个真正的多用户、多线程SQL数据库服务器。

MySQL(和PHP搭配之更佳组合)是以一个客户机/服务器结构的实现,它由一个服务器守护程序MySQL(和PHP搭配之更佳组合)d和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编 挥镅 PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用

处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供大家参考。

一、MySQL修改密码 *** 总结

首先要说明一点的是:一般情况下,修改MySQL(和PHP搭配之更佳组合)密码是需要有MySQL(和PHP搭配之更佳组合)里的root权限的,这样一般用户是无法更改密码的,除非请求管理员帮助修改。

*** 一

使用phpMyAdmin (图形化管理MySQL(和PHP搭配之更佳组合)数据库的工具),这是最简单的,直接用SQL语句修改MySQL(和PHP搭配之更佳组合)数据库库的user表,不过别忘了使用PASSWORD函数,插入用户用Insert命令,修改用户用Update命令,删除用Delete命令。在本节后面有数据表user字段的详细介绍。

*** 二

使用MySQL(和PHP搭配之更佳组合)admin。输入

MySQL(和PHP搭配之更佳组合)admin -u root -p oldpassword newpasswd

执行这个命令后,需要输入root的原密码,这样root的密码将改为newpasswd。同样,把命令里的root改为你的用户名,你就可以改你自己的密码了。 当然如果你的MySQL(和PHP搭配之更佳组合)admin连接不上MySQL(和PHP搭配之更佳组合) server,或者你没有办法执行MySQL(和PHP搭配之更佳组合)admin,那么这种 *** 就是无效的,而且MySQL(和PHP搭配之更佳组合)admin无法把密码清空。

下面的 *** 都在MySQL(和PHP搭配之更佳组合)提示符下使用,且必须有MySQL(和PHP搭配之更佳组合)的root权限:

*** 三

MySQL(和PHP搭配之更佳组合)> INSERT INTO MySQL(和PHP搭配之更佳组合).user (Host,User,Password) VALUES (’%’,’system’, PASSWORD(’manager’));   MySQL(和PHP搭配之更佳组合)> FLUSH PRIVILEGES   

确切地说这是在增加一个用户,用户名为system,密码为manager。注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES来执行确认。

*** 四

和 *** 三一样,只是使用了REPLACE语句

MySQL(和PHP搭配之更佳组合)> REPLACE INTO MySQL(和PHP搭配之更佳组合).user (Host,User,Password)   VALUES(’%’,’system’,PASSWORD(’manager’));   MySQL(和PHP搭配之更佳组合)> FLUSH PRIVILEGES   

*** 五

使用SET PASSWORD语句

MySQL(和PHP搭配之更佳组合)> SET PASSWORD FOR system@"%" = PASSWORD(’manager’);  

你也必须使用PASSWORD()函数,但是不需要使用FLUSH PRIVILEGES来执行确认。

*** 六

使用GRANT ... IDENTIFIED BY语句,来进行授权。

MySQL(和PHP搭配之更佳组合)> GRANT USAGE ON *.* TO system@"%" IDENTIFIED BY ’manager’;  

这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES来执行确认。

注:PASSWORD()函数作用是为口令字加密,在程序中MySQL(和PHP搭配之更佳组合)自动解释。

上面说了这么多内容,是关于对MySQL 修改密码的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注ITjs,学习最新Mysql技术。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/20478.html

分享给朋友:

“MySQL 修改密码的6个好用方案” 的相关文章

windows 7系统开机提示press any key to restart的故障分析及解

windows 7系统开机提示press any key to restart的故障分析及解

Windows 7 64位系统开机后提示"press any key to restart",无法进入系统了,具体现象如下所示: 故障分析: 故障的主要原因还是硬盘的问题,可以先检查是不是接触不良或坏了,进行修复或更换即可。 解决方法: 1、开机按F8不动到高级选项出现在松手,选“...

windows 7查看电脑近期使用情况确定有没有被他人使用

windows 7查看电脑近期使用情况确定有没有被他人使用

我一个朋友最近装装了Windows 7,他总感觉有人用了他的电脑,但是一直不确定,他想知道有没有人动用他的电脑,问我有没有办法 我说设置一下就行了: 启动Windows 7,在搜索栏中输入编辑组,马上就搜索到了编辑组策略,点击即可启动程序编辑组策略。依次展开组策略左侧树形列表的计算机配置/管理模...

Skylake平台不能通过USB接口装windows 7系统

Skylake平台不能通过USB接口装windows 7系统

Intel会在2015年推出Broadwell、Skylake两代14nm处理器,前者可以使用9系芯片组,Skylake升级到了LGA1151插槽,需要搭配新的100系列芯片组,但初期的Skylake-S又不能超倍频,所以今年Q2季度开始会很混杂。Skylake一代会支持DDR4,100系列芯片组升...

windows 7如何给c盘扩容 图解windows 7 64位系统C盘扩容方法(自

windows 7如何给c盘扩容 图解windows 7 64位系统C盘扩容方法(自

用Windows 7久了,C盘越来越大,原来50G的空间基本用完了,又不想重装系统,就想着能不能直接扩容。 在网上搜了半天,看了无数教程,都写得不明不白的,结合了几篇教程才终于搞明白。 重新总结一下,方便有需要的人。 所用软件: http://www.jb51.net/softs/57895...

windows 7/8/xp系统关闭自动播放功能禁止音频媒体自动播放

windows 7/8/xp系统关闭自动播放功能禁止音频媒体自动播放

Windows 7/8系统: 控制面板——自动播放——取消掉为所有媒体和设备设置自动播放 winXP系统: 开始—运行—gpedit.msc—计算机配置—管理模板—系统—关闭自动播放—已启用—所有驱动器—确定  关闭自动运行功能说明: 一旦您将媒体插入驱动器...

windows 7为什么老掉线 windows 7使用迅雷或快车下载的时候老掉

windows 7为什么老掉线 windows 7使用迅雷或快车下载的时候老掉

经过几天的测试后发现,Windows 7用户反映的情况确实存在,但并没有达到“频繁”的情况。同时,也并非是迅雷或快车抢了带宽。(即便是抢了带宽,表现的形式也是页面打开慢,而非是掉线),寻找问题的原因过程中,我们认为是Windows 7系统对于网卡的电源管理的默认设置造成的。 下面,就以Window...