楼上说的施魏勒-克拉克反应是一种方法,
还有最简单的用碘甲烷:RNH2 + CH3I ==== RN(CH3)2
此时如果还有更多的碘甲烷,则生成四级铵碱,然后可以发生霍夫曼消除
还有一种典型的反应,曼尼希反应,或者叫胺甲基化反应,
可以在醛酮的a氢未知引入一个-N(CH3)2,一步合成,
如果是分子内有两个羰基a氢,则可以一部关环,这个反应很实用的。
具体的反应机理你可以去看北大版《基础有机》,
我如果没记错的话,第二版基础有机,十五章就是缩合反应,
第一个就是曼尼希反应。
此反应的反应机理为Eschweiler-Clarke反应
伯胺或仲胺用甲醛和甲酸处理,氮上的氢原子即被甲基所取代,胺类的这种甲基化方法即称为埃施魏勒-克拉克反应,
例如:R2NH+HCHO+HCO2HR2N-CH3+CO2+H2O