How common do mysql user/administrators work with stored procedures, functions , packages, cursors, triggers etc
I have been using MySQL for a while, and now am using Oracle 11g. I tried to used stored procedures on MySQL, and always found it hard to compile them in both command line tool and phpmyadmin, so I only used sql queries to work around. Now I am working with Oracle, and procedures, functions, cursors, packages etc seem pretty easy.

I just wanted to know if procedural language coding is tough and hard to work around in MySQL, when compared to Oracle?

I know this question is subjective, but if I can get an from a sample, then it would be easy for me.
How common do mysql user/administrators work with stored procedures, functions , packages, cursors, triggers etc
===

I have been using MySQL for a while, and now am using Oracle 11g. I tried to used stored procedures on MySQL, and always found it hard to compile them in both command line tool and phpmyadmin, so I only used sql queries to work around. Now I am working with Oracle, and procedures, functions, cursors, packages etc seem pretty easy.

I just wanted to know if procedural language coding is tough and hard to work around in MySQL, when compared to Oracle?

I know this question is subjective, but if I can get an from a sample, then it would be easy for me.