抗菌素是單一分子,且作用為抑製細菌的某一酶或蛋白質之合成或某個功能因而殺死細菌或抑製其分裂,其作用點是這個蛋白質分子上的某個位點。隻要有一個細菌發生變異,使得抗菌素的單一分子不能和該蛋白質的作用位點結合,這個細菌就產生了耐藥性。感染發生時,感染部位何止多少億個細菌在生長分裂,變異時刻發生,有一個細菌在這個位點發生變異的幾率是很大的。細菌的分裂通常20分鍾一次,3個多小時這個耐藥細菌就變成1000個,10個小時就是100萬個。。。。。
而中藥基本是複方,抗菌的分子遠不止一個(種),即使是單一中藥,抗菌也可以有多個分子在起作用。而在一個細菌內,同時發生多個針對多個分子的變異,幾率基本接近零。所以說,理論上,細菌不可能發生對中藥的耐藥性。
當然,中藥由於是多分子的複方,給藥時抗菌分子的濃度不可能達到單分子的抗菌素的濃度,且沒有特異性,所以中藥的抗菌強度,不及抗菌素。