PDA

View Full Version : سوال: اتصال به mysql (روی host)



aflatoon
چهارشنبه 01 تیر 1390, 13:33 عصر
سلام دوستان
من میخوام به mysql از طریق اینترنت(cpanel) وصل شم
اگر کسی این کارو انجام داده لطفا کمک کنه
ممنون

morteza271
چهارشنبه 01 تیر 1390, 13:54 عصر
میتونید استفاده از یه کامپوننت این کار رو انجام بدین.
فکر کنم اسم کامپوننت mysql_connecor باشه اگه پیدا نکردین پیام بدین تا فردا صبح هم کامپوننت و هم یه نمونه برنامه براتون میذارم.
موفق باشید.

aflatoon
چهارشنبه 01 تیر 1390, 14:02 عصر
میتونید استفاده از یه کامپوننت این کار رو انجام بدین.
فکر کنم اسم کامپوننت mysql_connecor باشه اگه پیدا نکردین پیام بدین تا فردا صبح هم کامپوننت و هم یه نمونه برنامه براتون میذارم.
موفق باشید.

ممونم دوست عزیز
اما کامپوننت رو دارم
مشکلم ConnectionString به نظر چون نمیتونه open کنه

morteza271
چهارشنبه 01 تیر 1390, 14:06 عصر
متاسفانه الان به کامپیوتر شخصی ام ندارم و نمونه برنامه رو ندارم.
اگه تا شب مشکلتون حل نشد برام پیام بفرستین براتون میذارم.

aflatoon
چهارشنبه 01 تیر 1390, 14:10 عصر
using MySql.Data.MySqlClient;
string connectionstr = "Server= http://www.afras-co.com;Port=2082;Database=afrascoc_test;Uid=Myuser ;Pwd=MYpas";
MySqlConnection myconnection = new MySqlConnection();
myconnection.ConnectionString = connectionstr;
myconnection.Open();

aflatoon
چهارشنبه 01 تیر 1390, 14:13 عصر
متاسفانه الان به کامپیوتر شخصی ام ندارم و نمونه برنامه رو ندارم.
اگه تا شب مشکلتون حل نشد برام پیام بفرستین براتون میذارم.
ممنون
نمونه برنامه رو گذاشتم فکر کنم اینجوری بهتر بشه منظورم رو برسونم

haghft
چهارشنبه 01 تیر 1390, 17:25 عصر
در ضمن اینکارم باید بکنید:
در قسمت remote MySQL هاستتون قسمت Remote Database Access Hostsتو فیلد % وارد کنید و دکمه add host رو بزنید.

aflatoon
چهارشنبه 01 تیر 1390, 22:53 عصر
در ضمن اینکارم باید بکنید:
در قسمت remote MySQL هاستتون قسمت Remote Database Access Hostsتو فیلد % وارد کنید و دکمه add host رو بزنید.
این کار رو هم کردم ولی هم چنان نمیتونه open کنه

haghft
چهارشنبه 01 تیر 1390, 23:20 عصر
این کار رو هم کردم ولی هم چنان نمیتونه open کنه
با واحد پشتیبانی هاست تماس بگیر و پورت و تنظیمات رو ازشون بپرس.

aflatoon
چهارشنبه 01 تیر 1390, 23:26 عصر
با واحد پشتیبانی هاست تماس بگیر و پورت و تنظیمات رو ازشون بپرس.
یعنی مشکل از ConnectionString نیست؟
میخوام بدونم ConnectionString با dns کار میکنه یا باید ip سایتو بهش بدم؟

haghft
پنج شنبه 02 تیر 1390, 10:34 صبح
هیچ کدوم همون آدرس سایتت باشه کافیه

aflatoon
پنج شنبه 02 تیر 1390, 19:03 عصر
try-catch این ارور رو میده

unable to connect to any of the specified mysql hosts

haghft
پنج شنبه 02 تیر 1390, 21:25 عصر
من خودم این مشکلو داشتم فهمیدم از سمت من نیست و سمت هاستینگه و از یه هاست دیگه استفاده کردم و درست شد.در ضمن شما پورت رو چی دادی؟معمولا 3306 هست ولی شاید هاستینگتون یه پورت دیگرو گذاشته باشه.