mysql修改root密码:恢复MYSQL的ROOT口令的过程来源: 发布时间:星期日, 2009年8月16日 浏览:9次 评论:0
如果你忘记了你MYSQLroot口令话你可以通过下面过程恢复
1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID文件通常在MYSQL数据库所在目录中 kill `cat /mysql-data-directory/hostname.pid` 你必须是UNIXroot用户或者是你所运行SERVER上同等用户才能执行这个操作 2. 使用--skip-grant-tables 参数来启动 mysqld 3. 使用mysql -h hostname mysql命令登录到mysqld server 用grant命令改变口令你也可以这样做:mysqladmin -h hostname -u user password password 其实也可以用use mysql; update user password =password(yourpass) where user=root 来做到 4. 载入权限表: `mysqladmin -h hostname flush-privileges 或者使用 SQL 命令`FLUSH PRIVILEGES 当然在这里你也可以重启mysqld 0
相关文章
读者评论发表评论 |