5.3
	停止mysql服务
	# service mysqld stop
	启动mysqld_safe ,跳过启动授权表。启动时加上skip-grant-tables参数目的是在启动mysql时不启动grant-tables,授权表。这样就可以修改root的密码了。
	# mysqld_safe --skip-grant-tables &
	登录mysql,并修改密码:
	# mysql -uroot -p      ----要求输入密码时,直接回车即可。
	> use mysql;
	> update user set password=PASSWORD(‘12345678‘) where user="root";    ---将root密码设置为12345678
	>  flush privileges;
	> quit
	杀死mysqld_safe进程,并重启mysqld。
	# kill -9  11283  (11283为mysqld_safe进程)
	# service mysqld start
	# mysql -uroot -p     (输入密码12345678即可)
5.7
	以管理员权限启动命令提示符;
	关闭MySql服务
	>net stop mysql
	删除MySql安装目录下的data文件夹;
	使用命令:
	mysqld --initialize-insecure
	会创建新的data文件夹;
	启动MySql
	>net start mysql
	使用命令:
	mysql -uroot -p
	要求输入密码时直接回车
	输入:
	update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘;
	flush privileges;
原文:http://www.cnblogs.com/zuikeol/p/7680602.html