PDA

View Full Version : مشکل در ایجاد بانک اطلاعاتی در mysql



iniranian
جمعه 26 مرداد 1386, 19:45 عصر
با سلام به کاربران و مدیران بخش نرم افزار لطفا کمک کنید
من مدیر بانک اطلاعاتی 3.23.58 مای اس کیو ال را نصب کردم و بر روی درایو پیش فرض ویندوز نصب کردم و بعد اتمام کار در شاخه ویندوز درایو سی به مسیر باینری رفتم و
winmysqladmin.exe
را دابل کلیک کرده و نام کاربری و پسورد را وارد کردم در این حال ایکن چراغ خطر در نوار سینی ویندوز ظاهر شد و چراغ ان سبز بود
سپس به مسیر زیر رفتم تا بتوانم ان را به هنگام راه اندازی سیستم فعال کنم
Start/All program/Accessories/Command Prompt
و دستورات زیر را وارد کردم
>cd\mysql\bin
>mysql\bin>mysqld-nt -install
پاسخ سیستم چنین بود
The service already exists!
The current service installed: C:/mysql/bin/mysqld-nt.exe
اگر می خواستم سرویس را غیر فعال کنم دستور زیر را وارد میکنم
net stop mysql
جواب سیستم مبنی بر متوقف شدن را دیدم
برای فعالکردن مجدد ان دستور زیر را وارد کردم
net start mysql
پاسخ فعال شدن مجدد را دیدم
بعد فعال شدن برای ورود دستور را دیدم
>mysql -u username -p
Enter password : **********
نام کاربری که قبلا وارد کذده بودم را بعد حرف یو وارد کردم و اینتر را زدم
حالا از من پسورد را خواست . پسورد را وارد کردم اما متاسفانه بجای اینکه اماده دریافت دسترات اس کیو ال باشد پیغام غیر قابل دسترس بودن را صادر کرد
من اقدم به نصب ورژن mysql 6
کردم این برنامه خوشبختانه دارای محیط ورود دستورات است ولی پی ااچ پی نمی تواند با ان رابطه برقرار کند
من از چه ورژنی استفاده کنم و چگونه ان را نصب کنم
عزیزان اگر ممکنه من را یاری کنید . در پناه حق پیروز و سلامت باشید

hamed_m
شنبه 27 مرداد 1386, 11:09 صبح
1- تنظیمات فایروالتون رو چک کنید.
2- احتمال داره اشکال از اون نام کاربری و سطح دسترسیش باشه. با یوزر root بدون پسورد امتحان کنید.

iniranian
شنبه 27 مرداد 1386, 14:01 عصر
حامد جان دوست عزیز از راهنمایی خوبت بسیار ممنونم . مشکل ایجاد بانک اطلاعاتی حل شد اما حالا php با ان نمی تواند ارتباط برقرار کند چه تغییری باید در php بدهم

hamed_m
شنبه 27 مرداد 1386, 14:19 عصر
اگر روت بدون پسورد کار کرد، حتما پسورد روت رو تغییر بدید.
برای ارتباط پی اچ پی هم این خوبه: http://www.freewebmasterhelp.com/tutorials/phpmysql

iniranian
شنبه 27 مرداد 1386, 14:29 عصر
میشه حامد خودت کمی شرح بدی
ایا در کد php باید هاست را روت و یوزر و پسورد را جای خود قرار بدم ؟
تازه پسورد غیر قابل تغییر است مگر اینکه ویندوز را RESTORE کنم
$user="username";
$password="password";
$database="database";
mysql_connect(host,$user,$password);
بجای host چه باید نوشت

hamed_m
شنبه 27 مرداد 1386, 20:24 عصر
اگر مای اسکیوال و پی اچ پی هر دو روی یک کامپیوتر اجرا میشوند، هوست localhost باید باشه.

iniranian
یک شنبه 28 مرداد 1386, 15:00 عصر
ممنون باید امتحان کنم.

wkpviana
دوشنبه 25 خرداد 1388, 17:53 عصر
حامد جان منم ازت ممنونم آخه منم در ایجاد بانک در MySQL همین مشکلو داشتم
امیدوارم موفق و سربلند باشی:قلب::بوس: