The invention discloses a simulation experimental apparatus and method for mechanical property of gas-containing coal rock under uniaxial compression. The apparatus comprises a coal sample container,a stress loading system, a gas filling system, a gas detector, a VIC-3D non-contact full-field strain measuring system and an acoustic emission system, wherein the coal sample container comprises a coal sample container shell and a coal sample placement chamber; the top of the coal sample container shell is connected with a piston in a sealed manner; a first multi-purpose air hole is formed in oneside of the coal sample container shell, and a second multi-purpose air hole and a transparent sight glass are arranged on the other side of the coal sample container shell; and the stress loading system comprises an electronic universal testing machine and a first computer. The method comprises the following steps: 1, performing test sample preparation; 2, establishing a testing apparatus; 3, detecting air tightness of the apparatus; 4, testing in a gas-free environment; and 5, testing in a gas environment. The simulation experimental apparatus disclosed by the invention is reasonable in design, convenient to realize and full in functions, the condition that an underground setting coal pillar is positioned in uniaxial loading can be really reflected, and the simulation experimental apparatus is high in practicality and convenient to popularize and use.