Installing a toilet on concrete is different from a wood subfloor. You cannot use wood screws. You need concrete anchors or a flange designed for slab floors. The drain pipe comes up through the concrete, and the flange sits on top and bolts down. Get this wrong and you get rocking, leaking, and sewer gas. Get it right and it is rock-solid for 20+ years. This guide covers both scenarios: setting a new toilet on an existing flange and installing a new flange on a concrete slab.