Chemical erosion of reinforced concrete by Cl−, SO42− and Mg2+ in saline soil is the main factor of steel corrosion and concrete damage. In this study, the effects of different molar ratios of aqueous NaCl-MgSO4 on concrete macroscopic properties (appearance, weight change, compressive strength, and dynamic elastic modulus), ion content, microstructure, and porosity of concrete were investigated. The effects of different molar ratios on the macroscopic characteristics and erosion depth of concrete were revealed through concrete appearance, weight, mechanical properties, and SO42− and Cl− content. Analysis of the microstructural evolution process and complex mineral composition of concrete using various microscopic testing methods. The results showed that with increased salt concentration and erosion time, the weight change rate, compressive strength change rate, and relative dynamic elastic modulus of concrete samples had a trend of first increasing and then decreasing. The evolutionary process of transition from large pores to medium and small pores and then to large pores. In the early erosion stage, with increased MgSO4, corrosion products were deposited in pores and cracks, which refined the concrete pore structure and reduced ion diffusion speeds of Cl−, SO42−, and Mg2+. In the later erosion stage, corrosion products caused matrix damage and produced intersecting cracks, which promoted ion diffusion rates and induced deterioration of concrete macroscopic properties. During experiments, the binding ability of SO42− and Mg2+ ions to hydration products was found to be higher than that of Cl−.