/dev/null 2>&1 &"); print("using mysql to flush privileges and reset password\n"); //system("mysqladmin flush-privileges password \"$pass\" >/dev/null 2>&1", $return); sleep(10); system("echo \"update user set password = Password('$pass') where User = 'root'\" | mysql -u root mysql ", $return); while($return) { print("mysql could not connect, will sleep and try again\n"); sleep(10); system("echo \"update user set password = Password('$pass') where User = 'root'\" | mysql -u root mysql", $return); } print("Password reset succesfully. Now killing mysqld softly\n"); shell_exec("killall mysqld"); print("sleeping\n"); shell_exec("sleep 10"); print("restarting the actual mysql service\n"); system("/etc/init.d/mysql restart"); print("Password successfully reset to \"$pass\"\n"); ?>