-
September 7th, 2018, 12:30
#1
عضو انجمن
دستورات MySQL با SQL Server چقدر تفاوت دارند؟
سلام دوستان
من میخوام دانش دیتابیس خودم رو بالا ببرم و کامل یاد بگیرم. حالا میخوام دستورات MySQL رو در زبان PHP یاد بگیرم و کلا از موتور PDO استفاده کنم
توی سایت های ایرانی آموزش کاملی در زمینه PDO پیدا نکردم. آموزش MySQL هم که میخواستم از فرادرس بگیرم و هنوز منتشر نشده:
کد HTML:
https://faradars.org/courses/fvsmq9406-mysql-database-video-tutorial
اما یه آموزش دیگه در سایت فرادرس دیدم. آموزش SQL Server
کد HTML:
https://faradars.org/courses/fvsql9311-basic-sql-server
چون تجربه کار با SQL Server رو ندارم خواستم قبل از خرید من رو راهنمایی کنید. دستورات MySQL با SQL Server چقدر تفاوت دارند؟
به نظر شما آموزش SQL Server رو تهیه کنم، میتونم دستورات دیتابیس رو در MySQL یاد بگیرم
به من کمک میکنه؟ یا من رو گیج میکنه؟
-
تعداد تشکر ها از سیدرضا بازیار به دلیل پست مفید
-
September 7th, 2018 12:30
# ADS
-
September 7th, 2018, 17:56
#2
عضو دائم
پاسخ : دستورات MySQL با SQL Server چقدر تفاوت دارند؟
باسلام، DBMS هایی که از SQL استفاده می کنند تفاوتی آنچنانی Syntax در بین آن ها نیست، SQL Server توسط مایکروسافت توسعه داده شده است اما در عوض MySQL یک سامانه مدیریت پایگاه داده متن باز است، حال برای آنکه بین این دو کدام برای شما بهتر است، باید تحقیق کنید. PHP Data Object یا PDO هم یک ابزار است که توسط PHP ارائه شده است و ارتباطی با سامانه های مدیریت پایگاه داده ندارد.
-
تعداد تشکر ها ازT.Toosi به دلیل پست مفید
-
September 7th, 2018, 19:00
#3
عضو انجمن
پاسخ : دستورات MySQL با SQL Server چقدر تفاوت دارند؟

نوشته اصلی توسط
T.Toosi
باسلام، DBMS هایی که از SQL استفاده می کنند تفاوتی آنچنانی Syntax در بین آن ها نیست، SQL Server توسط مایکروسافت توسعه داده شده است اما در عوض MySQL یک سامانه مدیریت پایگاه داده متن باز است، حال برای آنکه بین این دو کدام برای شما بهتر است، باید تحقیق کنید. PHP Data Object یا PDO هم یک ابزار است که توسط PHP ارائه شده است و ارتباطی با سامانه های مدیریت پایگاه داده ندارد.
پس تا اینجا فهمیدم که زیاد با هم تفاوت ندارند
من کلا میخوام واسه زبان php استفاده کنم. در یه سایت جمله زیر ذکر شده بود:
بطور کلی، MS SQL Server امکانات بیشتری از MySQL داره، ولی مجانی بودن MySQL باعث شده که در کارهای با حجم متوسط، ازش زیاد استفاده بشه.
امکان مدیریت کاربران در تعداد بالا و در دسترس بودن پایگاه داده در SQL Server شرایط بهتری دارد. همچنین در حجمهای بسیار زیاد، استفاده از SQL Server در مقایسه با MySQL بیشتر توصیه میشود.
مثلا اگه یه سایت شبیه با سایت های بزرگ ایرانی که رتبه الکسا بین ۱ تا ۵۰ رو دارن بخوایم طراحی کنیم، MySQL پاسخگو نیست؟؟؟ 
اگه بخواید یک سایت بزرگ با PHP طراحی کنید که مثلا رتبه الکسا تک رقمی در ایران داشته باشه، کدام DBMS رو انتخاب میکنید؟ دلیل انتخاب رو هم بگید
-
-
September 9th, 2018, 01:23
#4
عضو جدید
پاسخ : دستورات MySQL با SQL Server چقدر تفاوت دارند؟

نوشته اصلی توسط
سیدرضا بازیار
مثلا اگه یه سایت شبیه با سایت های بزرگ ایرانی که رتبه الکسا بین ۱ تا ۵۰ رو دارن بخوایم طراحی کنیم، MySQL پاسخگو نیست؟؟؟

به نظر من بستگی به پرفرمنس کد نویسی و معماری پایگاه داده داره سایتهای خوبی از mysql استفاده میکنند. در داکیومنت خود mysql هم کامل توضیح داده و یه سری امکانات مثل میرر گرفتن و اینا هم هست که مثلا توی سایتهای بزرگی مثل فیس بوک و اینا ازش استفاده می کنند. قاعدتا در این حجم کار باید دیتابیس به صورت خاصی نیز کانفیگ شود
-
تعداد تشکر ها از RayanPartoCo به دلیل پست مفید