以下的文章主要描述的是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 游标的具体使用方案