ايران ويج

نسخه‌ی کامل: مشكل در conect شدن به database تو رو خدا كمك كنين
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام خدمت همه اونايي كه اين پست رو ميبينن
من تو صفحه php اين خطوط پايين رو مينويسم

<?php
// Make a MySQL Connection
mysql_connect("localhost", "admin", "1admin") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());

// Insert a row of information into the table "example"
mysql_query("INSERT INTO example
(name, age) VALUES('Timmy Mellowman', '23' ) ")
or die(mysql_error());

mysql_query("INSERT INTO example
(name, age) VALUES('Sandy Smith', '21' ) ")
or die(mysql_error());

mysql_query("INSERT INTO example
(name, age) VALUES('Bobby Wallace', '15' ) ")
or die(mysql_error());

echo "Data Inserted!";

?>


ولي خط سوم كه ماله كانكت شدن هست ارور پاييني رو ميده

Warning: mysql_connect(): Access denied for user 'admin'@'localhost' (using password: YES)

هر كي ميدونه تو رو خدا زود بهم بگه اينم ايميل من : sadegh_madineh@yahoo.com
ببین راحت ترین کاری که می تونی بکنی اینه که mysql رو دوباره پیکربندی کنی و تو مرحله ای که ازت پسورد root می خواد ، شما گزینه ی "anonymous " رو تیک بزنی . و بعد توی کد به این صورت لاگین کنی :

کد:
mysql_connect("localhost") or die(mysql_error());

یعنی نیازی به یوزر و پس واسه خودت نیست.
اما اگر بخوای با root وارد بشی ، باید پسورد رو ست کنی همونجا تو زمان پیکربندی و به این صورت بنویسی :


کد:
$user="root";
$pass="پسورد انتخابی شما";
mysql_connect("localhost",$user,$pass) or die(mysql_error());

برای پیکربندی هم به این آدرس برو تو کامپیوترت :

start menu > all programs > mysql > > mysql server > mysql server instance conf wizard
سلام
ممنون میشم اگه کسی بتونه کمکم کنه؛عضوجدیدهستم,
Sqlام کانکت نمیشه,هرکاری میکنم درست نمیشه,نام سرور رو یا نقطه یا localهم نوشتم نشد,قبلاکانکت میشد,ویندوزمم ۷هست.
توابع _mysql دیگه deprecate شدن بهتره از کلاسهای mysqli و pdo استفاده کنید

در ضمن مطمئن هستین نام کاربری و رمز عبور رو تو mysql ساختین و بهش دسترسی دادین؟

از یکی از کد زیر استفاده کنید

کد:
$conn = mysql_connect("localhost", "root")
$conn = mysql_connect("localhost", "root", "")