آموزشپلسککنترل پنل ها

Connection string چیست و نحوه تعریف آن

نحوه تعریف Connection String در پلسک

Connection string در واقع قطعه کدی است که ارتباط وبسایت را با دیتابیس فراهم می کند. در مواردی که connection string به درستی تعریف نشده است در لود شدن وبسایت با خطای ارتباط با پایگاه داده مواجه می شویم . Connection string به صورت کلی  شامل موارد زیر می باشد  :

  1. آدرس دیتابیس : ip ی دیتابیس است که در دیتابیس سرور ساخته شده است.
  2. نام دیتابیس : نام دیتابیسی است که هنگام ساخت دیتابیس برای ان انتخاب کرده اید .
  3. user دیتابیس : کاربری است که به دیتابیس مورد نظر دسترسی دارد.
  4. پسورد دیتابیس: پسورد کاربری است که به دیتابیس دسترسی دارد.

محل قرار گیری connection string :

  • در وبسایت های نحت wordpress در فایل wp-config.php تعریف می شود.
  • در وبسایت های تحت joomla در فایل configuration.php تعریف می شود.
  • در وبسایت های تحت زبان asp.net در فایل web.config تعریف می شود .

ایجاد Connection String در پلسک:

ابتدا وارد پنل هاست خود ( plesk ) شوید و سپس از طریق دستورالعمل زیر دیتابیس خود را در پلسک ایجاد نمایید:

نحوه ایجاد دیتابیس در پلسک

پس از این که دیتابیس خود را ایجاد کردید دیتابیس مورد نظر را در لیست دیتابیس های خود مشاهده می کنید، در این جا قسمت های مختلف برای Connection String نیاز دارید مشاهده می کنید:

کانکشن استرینگ

1- در این قسمت نام دیتابیس را مشخص می کند.

2- در این قسمت Datasource را مشخص می کند.

3- در این قسمت نام کاربر دیتابیس را مشخص می کند

سپس به قسمت file manager  مراجعه نمایید. وارد پوشه httpdocs  شده و از این قسمت فایل web.config  را انتخاب کرده و سپس مطابق تصویر اقدام به قرار دادن کدها نمایید:

نحوه تعریف connection string

و مانند تصویر کانکشن استرینگ مطابق نمونه زیر استفاده کنید:

Data Source=localhost;Initial Catalog=Database_Name;Persist Security Info=True;User ID=Database_Username;Password=Database_Password
برای سایت هایی که بر روی سرور ما هستند Data Source به صورت زیر است:

اگر SQL Server 2008 بود Data Source=localhost ،

اگر SQL Server 2012 بود Data Source=.\MSSQLSERVER2012 ،

اگر SQL Server 2014 بود Data Source=.\MSSQLSERVER2014 ،

و اگر SQL Server 2016 بود Data Source=.\MSSQLSERVER2016

در سایت زیر می توانید توضیحات بیشتری در را رابطه با این موضوع و  انواع connection string ها را مشاهده نمایید:

http://www.connectionstrings.com/

برچسب ها
نمایش بیشتر

نوشین عابدی

به دنیای فناوری اطلاعات علاقه زیادی دارم ، چند سالی است که در زمینه میزبانی وب فعالیت میکنم ، مطالعه کتاب، ورزش و تا حدودی فعالیت در سایت های اجتماعی اوقات فراغتم پر کرده است

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن