I want to know when and where we use PDO’s other than simple mysql_connect methods?
Is this PDO is faster ?
what are the advantages over other methods?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Security:
The most useful thing with PDO are the prepared statements. With them, writing code which can be SQL Injected is far more complicated. 😉
Errorhandling: On the other hand the errorhandling is much much better as you can switch to Exceptions instead of lousy FATALs ERRORs and so on.
Extensibility: With the mysql_ methods you’re strictly bound to mysql. Maybe sometime in the future you want to use antoher database and have to rewrite all your connection and query issuing code. If you’re using MySQL specific queries this point has no value to you as you have to rewrite most of your database code anyway.