Mojmír II. bol najstarším synom kráľa Svätopluka a posledný historicky známy panovník Veľkomoravskej ríše. Pochádzal z rodu Mojmírovcov. Dátum a miesto jeho narodenia nepoznáme. Vieme len logicky povedať, že sa narodil na Veľkej Morave niekedy po roku 871 a jeho matkou zrejme bola Svätoplukova manželka Svätožizňa z českého rodu Přemyslovcov.
Začiatok vlády Mojmír sa stal panovníkom po smrti svojho otca v roku 894. Musel riešiť vzťahy s Východofranskou ríšou na čele s kráľom Arnulfom, ktorá sa snažila na Veľkej Morave presadzovať svoj vplyv. Krajinu poškodzovali aj jeho spory s bratom Svätoplukom, ktorý spravoval nitrianske údelné kniežatstvo.
S pokračujúcimi vnútropolitickými spormi strácala Veľkomoravská ríša dobyté územia, v roku 894 to bola Panónia, ktorú dočasne zabrala Východofranská ríša, Frankovia získali vplyv aj v Čechách, ktoré sa po nástupe Spytihněva I., roku 895, od Veľkej Moravy takisto odtrhli. Ich príklad nasledovali aj polabskí Srbi, ktorí uznali zvrchovanosť Východofranskej ríše.
V roku 896 zabrali územie okolo rieky Tisy Maďari ako Mojmírovi spojenci. Jeho brat Svätopluk II., ktorý bol už predtým v kontakte s Bavormi, navštívil v roku 897 Arnulfa, aby uzavreli spojenctvo.
xMojmír má na Slovensku 23 ulíc a námestí.