ارتباط با MySql روی Localhost بسیار راحت ، اما روی یک سرور در اینترنت غیر م

basir

New Member
با سلام.
با خرید فضا در اینترنت که امکان استفاده از یک بانک اطلاعاتی mysql را روی یک سرور مجزا می دهد، قصد داشتم که سایتم را راه اندازی کنم، اما با هیچ شیوه ای نتوانستم با آن سرور MySQL ارتباط برقرار کنم.
ابتدا در بخش مدیریت سایت یک بانک اطلاعاتی با مشخصات زیر ایجاد کردم
Login name: test
Password: test
Database: test
سپس در یک صفحه ساده PHP دستورات زیر را وارد کردم، البته به جای Mysql server ip address آدرس IP سرور را قرار دادم.

<?
$link=mysql_connect("Mysql server IP address :3306","test","test");
if($link) echo("OKey");
else echo("Sorry");
?>

اما به جای دریافت پاسخ Okey یا Sorry همیشه با پیغام warning مواجه می شود که می گفت:
کاربری با نام test روی این سرور وجود ندارد.
این مشکل را با شرکتی که فضا را از او خریدم در میان گذاشتم. آنها گفتند که بانک MySQL ایی را که در بخش مدیریت سایت ایجاد کرده اید روی سرور قرار دارد و ما با استفاده از Mysql Front میتوانیم با آن ارتباط برقرار کرده و حتی جدول ایجاد کنیم.

سوال اصلی من از مدیریت محترم سایت زیبای MajidOnline است که شما چگونه با بانک اطلاعاتی mysql خود ارتباط برقرار میکنید. ایا نکته را باید در encoding صفحه مدنظر قرار داد یا سایر پارامترهای تابع mysql_connect را تغییر داد و اصلا آیا اشکال از من است یا از شرکت ارائه کننده فضا.

در پایان از همه دوستانی که مطلب (بهتر بگویم درد دل) را نگاه کردند تشکر میکنم و به همه انهایی که راهنمایی نیز کردند درورد می فرستم.

با تشکر هموطن شما بصیر جعفرزاده
 

masood_y

Member
بابا اين حرف ها چيه ديگه؟!؟
چرا مثل بچه ها تو سر و كله هم مي زنيد؟
به فكر يه راه حل براي اين بنده خدا باشيد.
 

جدیدترین ارسال ها

بالا