mysql通过cmd更改密码的方法
发布时间:2022-03-15 11:45:19 所属栏目:MySql教程 来源:互联网
导读:这篇文章将为大家详细讲解有关mysql通过cmd更改密码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 方法:1、使用SET PASSWORD FOR root@localhost=PASSWORD(newpass);命令;2、使用mysqladmin -u root passwor
这篇文章将为大家详细讲解有关mysql通过cmd更改密码的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 方法:1、使用“SET PASSWORD FOR ‘root’@’localhost’=PASSWORD(‘newpass’);”命令;2、使用“mysqladmin -u root password oldpass "newpass"”。 mysql通过cmd更改密码的方法: 一、初始化设置密码 /etc/init.d/mysql stop cd /usr/local/mysql mysqld_safe –user=mysql –skip-grant-tables –skip-networking & mysql -u root mysql mysql > UPPATE user SET password=PASSWORD(‘newpassword’) where USER=’root’; mysql > FLUSH PRIVILEGES; mysql > quit ; /etc/init.d/mysql restart mysql -u root -p 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’); 方法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密码时,设置root密码 方法1: mysqld_safe –skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’; mysql> FLUSH PRIVILEGES; 方法2: 1、修改mysql的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables 2、保存配置文件后,重启mysql服务 service mysqld restart 3、mysql -u root -p登录mysql,然后不输入密码直接回车,然后按照上面的流程修改密码 4、密码修改完毕,按照流程1的删除配置文件中的那行,然后重启mysql服务 关于mysql通过cmd更改密码的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。 (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |