Qatar's ruler has appointed Sheikh Mohammed bin Abdulrahman Al Thani as prime minister, state-run Qatar News Agency (QNA) reported Tuesday.