پایگاه داده

jalaladdin

Active Member
تمامی فایلهای مربوط به وب سایت روی cpanel آپلود کردم اما وقتی آدرس وب سایت در مرورگر مینویسم مرورگر این پیغام خطا نشان میدهد


Could not connect: Access denied for user 'root'@'localhost' (using password: NO

برای وصل شدن به پایگاه داده این کد را نوشتم
PHP:
$con = mysql_connect("localhost","root",""); 
if (!$con) 
  { 
  die('Could not connect: ' . mysql_error()); 
  } 

mysql_select_db("m_a", $con);
 

Masoud1365

مدیر انجمن
برای این که پسوردی که برای یوزره root تعریف شده روی سرور خالی نیست !
شما باید توی cpanel داخل بخشی که مربوط به دیتا بیس هست یوزر بسازید و اونو به دیتا بیس اضافه کنید یا اگر که از قسمت database wizard پیش برید کلا مرحله به مرحله میسازه واستون !
موفق
 

jalaladdin

Active Member
از قسمت mysqlwizard یک دیتابیس بنام m_userساختم نام کاربری m_miو رمز عبور 1234abcdمیباشد
$con = mysql_connect("m@localhost","m_mi","1234abcd");
باز مرورگر این پیغام خطا میده

Could not connect: Access denied for user 'root'@'localhost' (using password: NO

برای اتصال به پایگاه داده در صفحه index.php این کد را تغییر دادم

PHP:
$con = mysql_connect("localhost","m_mi","1234abcd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("m_user", $con);
 

felix

Member
از قسمت mysqlwizard یک دیتابیس بنام m_userساختم نام کاربری m_miو رمز عبور 1234abcdمیباشد
$con = mysql_connect("m@localhost","m_mi","1234abcd");
باز مرورگر این پیغام خطا میده

Could not connect: Access denied for user 'root'@'localhost' (using password: NO

برای اتصال به پایگاه داده در صفحه index.php این کد را تغییر دادم

PHP:
$con = mysql_connect("localhost","m_mi","1234abcd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("m_user", $con);


اول یه پیشنهاد بهتون میدم:rose: همیشه پیغام های خطا رو بخونید بعدم هم این خطا مربوط به عدم دسترسی به Access denied for user 'root'@'localhost' که شما باید به جای local host در عبارت زیر آدرس هاست رو بنویسین
PHP:
$con = mysql_connect("localhost","m_mi","1234abcd");
 

jalaladdin

Active Member
با توجه به گفته شما مرورگر این پیغام خطا میده
Could not connect: Access denied for user 'root'@'localhost' (using password: NO)
 

Masoud1365

مدیر انجمن
دوست عزیز شما هنوز در فایل کانفیگتون نام کاربری رو root قرار دادید و پسورد رو هم خالی گذاشتید ! این یوزر و پسورد رو که ساختید رو باید وارد کنید تو فایل کانفیگ تا ببینید وصل میشید یا نه !
 

jalaladdin

Active Member
در فایل config تغییرات اعمال کردم اما دوستان گفتنداین خطا مربوط با این کد نیست!!!!!!!
 

Masoud1365

مدیر انجمن
کی همچین چیزی گفت ؟ من همه پستهای بالا رو خوندم !
حالا مشکل حل شد ؟
 

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

بالا