Sistem pemerintahan Ketika Mataram diperintah oleh Panangkaran (wangsa Sanjaya), datanglah dinasti Syailendra ke Jawa. Ada beberapa pendapat mengenai asal-usul dinasti Syailendra ini. Dr. Majumdar, Nilakanta Sastri, dan Ir. Moens berpendapat bahwa dinasti Syailendra berasal dari India. Adapun Coedes berpendapat bahwa dinasti Syailendra berasal dari Funan. Dinasti ini lalu berhasil mendesak wangsa Sanjaya menyingkir ke Pegunungan Dieng, Wonosobo, di wilayah Jawa Tengah bagian utara. Di sanalah wangsa Sanjaya kemudian memerintah. Sementara itu, dinasti Syailendra mendirikan Kerajaan Syailendra (Mataram Buddha) di wilayah sekitar Yogyakarta dan menguasai Jawa Tengah bagian selatan. Sumber-sumber sejarah mengenai keberadaan dinasti Syailendra sebagai berikut. 1) Prasasti Kalasan (778 M) 2) Prasasti Kelurak (782 M) 3) Prasasti Ratu Boko (856 M) 4) Prasasti Nalanda (860 M) Raja-raja dinasti Syailendra sebagai berikut. 1) Bhanu (752 – 775 M) Bhanu berarti matahari. Ia adalah raja Syailendra yang pertama. Namanya disebutkan dalam prasasti yang ditemukan di Plumpungan (752 M), dekat Salatiga. 2) Wisnu (775 – 782 M) Nama Wisnu disebutkan dalam beberapa prasasti. a) Prasasti Ligor B menyebutkan nama Wisnu yang dipersamakan dengan matahari, bulan, dan dewa Kama. Disebutkan pula gelar yang diberikan kepada Wisnu, yaitu Syailendravamsaprabhunigadata Sri Maharaja, artinya pembunuh musuh yang gagah berani.