mysql修改密码的三种情况是什么

MySQL修改密码的三种情况是:1. 使用SET PASSWORD语句;2. 使用ALTER USER语句;3. 在配置文件中修改。

MySQL修改密码主要有以下三种情况:

1、使用命令行方式修改密码

在命令行中,可以使用以下命令修改MySQL的root用户密码:

mysqladmin u root p old_password new_password

old_password是原来的密码,new_password是新的密码。

2、使用SQL语句修改密码

登录到MySQL后,可以使用以下SQL语句修改当前用户的密码:

SET PASSWORD = PASSWORD('new_password');

new_password是新的密码。

3、使用配置文件修改密码

在MySQL的配置文件my.cnf(通常位于/etc/mysql/目录下)中,可以设置skipgranttables选项,然后重启MySQL服务,这样可以直接登录到MySQL,无需输入密码,可以使用以下SQL语句修改密码:

UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE User='root';
FLUSH PRIVILEGES;

new_password是新的密码,需要将skipgranttables选项从配置文件中移除,并重启MySQL服务,恢复正常的权限管理。

方法 说明
命令行 使用mysqladmin命令修改root用户密码
SQL语句 登录到MySQL后,使用SET PASSWORD语句修改当前用户密码
配置文件 修改my.cnf配置文件,设置skipgranttables选项,重启MySQL服务,然后使用SQL语句修改密码

分享题目:mysql修改密码的三种情况是什么
转载来于:http://www.shufengxianlan.com/qtweb/news46/380796.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联