便秘的原因較多,有數十種,一般便秘和喝水沒有必然聯繫。水是低滲性液體,主要靠小腸吸收,即使喝水很多,在小腸,即在迴腸末端以前,大部分水都被吸收。如果想解決便秘的問題,要多吃蔬菜、水果、纖維素,吃纖維素以後,大量纖維素能形成一定的糞便容量,這時才能鎖住所喝的水分,使水分進入結腸。由於結腸也吸收一定的水分、維生素和無機鹽,結腸蠕動的快慢對於便秘的形成有較大關係,如果結腸蠕動減慢、腸蠕動波減少,這時腸道缺乏推進運動,如果腸內容物在腸道停留時間過長,水分會被吸收,大便就會變得乾燥,因此每天排便1次,或者是每2天排便1次,屬於基本正常範圍,如果時間更長以後,一般大便就會變得比較乾燥。

便秘的原因有習慣養成,就是沒有定時定點排便習慣,形不成正常的生物鐘,此時腸道蠕動也沒有規律。另外有些患者有一定的疾病原因,比如糖尿病、腎病,或者是其它內分泌系統疾病、神經系統疾病,都可能會影響腸道蠕動。另外部分藥物也會影響到腸道蠕動,因此便秘的原因較多,需要專業的醫生進行專業的檢查才能確定。