The application discloses a compact micro-bubble air floatation device for removing oil from oil and gas field production water, and belongs to the technical field of micro-bubble air floatation machines, which comprises a main tank body, wherein an oscillating
assembly and a cleaning
assembly are arranged in the main tank body, a main rotating shaft is rotationally connected to the main tank body through a bearing, the main rotating shaft is in transmission connection with the oscillating
assembly and the cleaning assembly, and a
solid-removing assembly is fixedly connected to the bottom of the main tank body. In the application, the oscillating assembly is arranged, the main rotating shaft drives a plurality of
extrusion blocks to rotate through a connecting ring, the
extrusion blocks drive a sliding rod to make a reset movement in cooperation with a reset spring, thereby realizing the reciprocating movement of the sliding rod, the sliding rod drives the baffle to reciprocate, the baffle drives the high-pressure spray
pipe to reciprocate through a connecting rod, thereby expanding the range of the high-pressure spray
pipe for spraying bubbles, enabling the bubbles to more fully fill the main tank body, and enabling the bubbles to more comprehensively adhere to
oil and grease impurities, thereby improving the oil removal efficiency.