如若对mysql操作都封装成存储过程,好不好

如果对mysql操作都封装成存储过程,好不好
请问
做一个网站,如果把所有对数据库进行的操作全部封装成存储过程,
是不是比单纯的写sql在程序里要便于以后的维护

------解决方案--------------------
存储过程,只要数据库不出现问题,基本上是不会出现什么问题的。
也就是说从安全上讲,使用了存储过程的系统更加稳定。

还有要知道存储过程最大的问题就是移植性差,如果楼主忽略这方面可以考虑使用


------解决方案--------------------
其实把也不用那样,封装一个通用的操作数据库的php文件即可。如若对mysql操作都封装成存储过程,好不好