以下的文章主要描述的是MySQL修改root密码的3种方法,其中包括如何正确运用SET PASSWORD命令,mysqladmin与UPDATE直接编辑user表的实际应用,以下就是文章的具体内容描述。

方法1: 用SET PASSWORD命令

    mysql-uroot mysql>SETPASSWORDFOR'root'@'localhost'=PASSWORD('newpass');

方法2:用mysqladmin

    mysqladmin-urootpassword"newpass"

如果root已经设置过密码,采用如下方法

    mysqladmin-urootpasswordoldpass"newpass"

方法3: 用UPDATE直接编辑user表

    mysql-uroot mysql>usemysql; mysql>UPDATEuserSETPassword=PASSWORD('newpass')WHEREuser='root'; mysql>FLUSHPRIVILEGES;

在丢失root密码的时候,可以这样

    mysqld_safe--skip-grant-tables& mysql-urootmysql mysql>UPDATEuserSETpassword=PASSWORD("newpassword")WHEREuser='root'; mysql>FLUSHPRIVILEGES;

以上的相关内容就是对MySQL修改root密码的多种方法 的介绍,望你能有所收获。

【编辑推荐】

    MySQL root密码忘记的解决MySQL导入导出.sql文件实践演练对MySQL DELETE语法的详细解析MySQL show的实际操作用法MySQL 游标的具体使用方案