The embodiment of the invention discloses an industrial and mining 
dust explosion venting 
system. The 
system comprises an explosion venting window, a 
flame blocking and extinguishing 
assembly and a fire extinguishing 
assembly, wherein an explosion venting space is formed in the explosion venting window, the 
flame blocking and extinguishing 
assembly is composed of a plurality of 
layers of stainless steel 
metal net wires with different hole diameters, the fire extinguishing assembly comprises a 
water storage tank, a high-pressure 
plunger pump, a single 
water pipe, a plurality of water spraying pipes and nozzles, the 
water storage tank is installed at the lower end of the explosion venting window, one end of the high-pressure 
plunger pump is connected with the 
water storage tank through the single 
water pipe, the other end of the high-pressure 
plunger pump is connected with the 
nozzle through plurality of water spraying pipes, the 
nozzle is fixedly arranged on the inner wall of the explosion venting window, the water spraying direction of the 
nozzle faces the interior of the explosion venting space, a function of completely capturing 
detonation flames can be realized, internal explosion energy is absorbed, the 
detonation temperature is effectively reduced without influencing the ambient temperature, dust generated by 
detonation is retained, environmental 
pollution caused by dust leakage is avoided, potential harmful substances are prevented from entering the environment, and personnel around the equipment, the equipment and a building are protected from being threatened by explosion pressure.