PDA

View Full Version : ساخت کانکشن mysql در php



diba.kheirkhah
سه شنبه 07 خرداد 1392, 18:05 عصر
سلام دوستان

من این دستورات رو برای ایجاد بانک در php نوشتم اما بهم ارور میده

میشه بهم کمک کنید؟



<?php
// Create connection
$con=mysqli_connect("localhost","sama","123","my_db" );



// Check connection
if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}



// Create database
$sql="CREATE DATABASE my_db";
if (mysqli_query($con,$sql))
{
echo "Database my_db created successfully";
}
else
{
echo "Error creating database: " . mysqli_error($con);
}





$con=mysqli_connect("localhost");

// Check connection
if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

mysqli_close($con);
?>






اینم اروری که میده:


Warning: mysqli_connect(): (HY000/1045): Access denied for user 'sama'@'localhost' (using password: YES) in C:\xampp\htdocs\sama\test-unit.php on line 12
Failed to connect to MySQL: Access denied for user 'sama'@'localhost' (using password: YES)
Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\sama\test-unit.php on line 26

Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in C:\xampp\htdocs\sama\test-unit.php on line 32
Error creating database:

H:Shojaei
سه شنبه 07 خرداد 1392, 18:17 عصر
سلام
ميگه دست رسي با اين رمز و نام كاربري ندارين.
نام كاربري و رمز رو ست كردين كه به تابع داديد؟
اگه ست نكردين اين رو بايد بنويسيد:


<?php

$con=mysqli_connect("localhost","root","");



if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}




$sql="CREATE DATABASE my_db";
if (mysqli_query($con,$sql))
{
echo "Database my_db created successfully";
}
else
{
echo "Error creating database: " . mysqli_error($con);
}
?>

diba.kheirkhah
سه شنبه 07 خرداد 1392, 18:20 عصر
امکانش هست یوزر و پسورد نزارم؟

من این دستور رو به صورت:
$con=mysqli_connect("localhost",,,"my_d b" );
نوشتم ولی ارور میده

ساختار درستشم نتونستم پیدا کنم!

امکانش هست یوزر و پسورد نزارم؟

diba.kheirkhah
سه شنبه 07 خرداد 1392, 18:23 عصر
ممنون

کدهایی که نوشتید رو وارد کردم و Database my_db created successfully داد

تمام مشکل از همون یوزر و پسورد بود یعنی؟