ورود

View Full Version : حرفه ای: ارتباط کلاینت ویندوزی با مای اسکیوال روی سرور



sobhan1990
سه شنبه 20 فروردین 1392, 15:14 عصر
سلام

آیا میشه با استفاده از یک برنامه ویندوزی به یک سرور mysql که توی اینترنت هست وصل شد و با یک دیتابیس ارتباط کامل داشت؟

MunderLine
چهارشنبه 21 فروردین 1392, 02:32 صبح
سلام
آره میشه. باید به جای localhost آدرس اون سرور رو نوشت و port مربوط به اون سرور رو وارد کرد
البته باید username و password اون دیتابیس هم باشه و با توجه به permission مربوط به اون یوزر میشه کارها رو انجام داد

امیدوارم مفید باشه

sobhan1990
جمعه 30 فروردین 1392, 00:43 صبح
ممنون از راهنمایی

sobhan1990
شنبه 31 فروردین 1392, 15:15 عصر
سلام
آره میشه. باید به جای localhost آدرس اون سرور رو نوشت و port مربوط به اون سرور رو وارد کرد
البته باید username و password اون دیتابیس هم باشه و با توجه به permission مربوط به اون یوزر میشه کارها رو انجام داد

امیدوارم مفید باشه

سلام

میشه لطفا یه مثال معرفی کنید.
هرکاری میکنم نمیشه و ارور میده.
با تشکر

tomalaki
شنبه 31 فروردین 1392, 17:12 عصر
باید مجوز ارتباط از راه دور به پایگاه داده MySQL رو داشته باشید. وگرنه خطا بهتون میده. بیشتر هاست ها برای ایجاد امنیت این مجوز رو غیر فعال میکنند. توی Cpanel قسمت Remote MySQL باید IP خودتون رو وارد کنید. اما باز این کار بهتون مجوز نمیده.

sobhan1990
شنبه 31 فروردین 1392, 20:14 عصر
باید مجوز ارتباط از راه دور به پایگاه داده MySQL رو داشته باشید. وگرنه خطا بهتون میده. بیشتر هاست ها برای ایجاد امنیت این مجوز رو غیر فعال میکنند. توی Cpanel قسمت Remote MySQL باید IP خودتون رو وارد کنید. اما باز این کار بهتون مجوز نمیده.

سلام.. ممنون از پاسختون

پس باید چکار کنم؟؟

sobhan1990
دوشنبه 02 اردیبهشت 1392, 12:26 عصر
اساتید کسی نیست راهنمایی کنه؟

ممنون میشم راهنمایی کنید.

delphi887
دوشنبه 02 اردیبهشت 1392, 13:25 عصر
معمولا این کار امکان نداره چون سرور های Mysql که تو اینترنت سرویس میدن به طور مستقیم به شبکه جهانی اینترنت متصل نیستند و از طریق یک وب سرور سرویس داده میشه. به این ترتیب که شما اصلا هیچ دسترسی به سرور Mysql ندارید و فقط وب سرور رو میتونید ببینید ولی وب سرور تو شبکه داخلی میتونه سرور Mysql رو پیدا کنه و شما فقط از طریق امکاناتی که وب سرور به شما میده به اون سرور و پایگاه داده دسترسی دارید.
اگه بخوایید به سرور Mysql تو اینترنت دسترسی داشته باشید باید اون سرور برای شما قابل دسترس باشه و بتونید از طریق پورت ۳۳۰۶ به سرویس Mysql اون دسترسی پیدا کنید.
موفق باشید