با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن و کاربرانی که دوره ی آموزش php 7 را دنبال می کنند.
در جلسه گذشته به آشنایی اولیه با پایگاه داده در php پرداختیم و آموختیم که می توان به پایگاه داده ها متصل شد و آن را دستکاری نمودو در میان همه پایگاه های داده، MySQL محبوب ترین سیستم پایگاه داده مورد استفاده در PHP است. در این جلسه و با آموزش اتصال به MySQL در php 7 می آموزیم که چگونه در php & پایگاه داده MySQL را متصل کرد.
نسخه php 5 و نسخه های بعدتر از آن می توانند از پایگاه داده MySQL زیر استفاده نماید:
نسخه های اولیه PHP از افزونه MySQL استفاده می کردند. این افزونه در سال ۲۰۱۲ منسوخ شد.
اگر حوصله خواندن ادامه این پست را ندارید و زودتر به دنبال جواب اید باید بگویم : هر کدام را که دوست دارید استفاده نمایید!
MySQLi و PDO هر دو مزایای خود را دارند:
PDO در ۱۲ سیستم مختلف پایگاه داده کار می کند، در حالی که MySQLi تنها با پایگاه داده های MySQL کار می کند.
بنابراین، اگر مجبورید پروژه خود را برای استفاده از یک پایگاه داده دیگر تغییر دهید، PDO روند این کار را آسان تر می کند.
کافی است رشته اتصال و چند کوئری را تغییر دهید.
اما در MySQLi، باید کلیه کدها را وارد کنید که این شامل کوئری ها نیز می شود.
گرچه هر دو شی گرا هستند، اما MySQLi یک API رویه ای نیز ارائه می دهد.
هر دو نسخه از عبارت های Prepared پشتیبانی می کنند.
عبارت Prepared از تزریق SQL محافظت می کنند و برای امنیت برنامه های وب بسیار مهم هستند.
در این فصل و در فصل های بعد ما سه روش برای کار با PHP و MySQL را نشان خواهیم داد:
در لینوکس و ویندوز زمانی که بسته php5 mysql نصب شده باشد؛ پسوند MySQLi به طور خودکار در اغلب موارد نصب می شود.
برای آشنایی با جزئیات نصب MySQLi به آدرس http://php.net/manual/en/mysqli.installation.php مراجعه نمایید.
برای آشنایی با جزئیات نصب PDO به آدرس http://php.net/manual/en/pdo.installation.php مراجعه نمایید.
در این جلسه مختصراً به آموزش اتصال به MySQL در php 7 پرداختیم و آموختیم که می توان به دو گونه از MySQL در php استفاده نمود که عبارتند از MySQLi و PDO.
در جلسه بعد به شما می آموزیم که چگونه MySQL را در php 7 بسازید.
با پی وی لرن همراه باشید.