|   
 
 | 
[技术文章] CentOS中重置MySQL数据库root密码的方法 
| 连接数据库若出现错误1045,为密码错误,需要重置密码: 停止服务:/etc/init.d/mysqld stop
 跳过验证:/usr/bin/mysqld_safe--skip-grant-tables >/dev/null 2>&1 &
 若无效,编辑/etc/my.cnf
 [mysqld]
 skip_grant_tables
 重启服务:service mysqld restart
 修改密码:mysql -u root mysql      (登录mysql)
 密码:空
 use mysql
 update user set password=password('新密码') where user='root';(修改密码)
 mysql>flush privileges;     ( 刷新MySQL权限相关的表)
 mysql>exit                         (退出MySQL)
 重启服务:
 killall mysqld                      (杀死mysql进程)
 /etc/init.d/mysql start      (启动mysql服务)
 | 
 |