я попробовал один раз решение ответило здесь и на многих других форумах, но все напрасно я еще получил ошибку при подключении к базе данных MySQL с помощью PHPподключения базы данных MySQL с помощью PHP
Не удалось подключиться: Доступ запрещен для пользователя 'корень' @ 'локальный' (используя пароль: НЕТ)
вот мой скрипт
<?php
$database="test"; //database name
$Uname=$_POST['username'];//this values comes from html file after submitting
$Pwd=$_POST['pwd'];
$con = mysql_connect("127.0.0.1","root" ,"zain");//for wamp 3rd feild is balnk
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("$database", $con);
$query = "INSERT INTO data (UserName,Password)VALUES ('$Uname','$Pwd')";
mysql_query($query);
echo "<script type='text/javascript'>\n";
echo "alert('you are Succesflly registered');
\n";
echo "</script>";
mysql_close();
и мой файл php.config это
/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'zain';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Вы можете проверить http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php/12860046#12860046 и HTTP://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php/60496#60496, поскольку вы используете устаревшие функции (которые были обескуражены как за последние 5 лет), а ваш код открытые для SQL-инъекций, что означает, что злонамеренные пользователи могут просто изменять или даже удалять ваши данные. – Oldskool
Создайте нового пользователя через phpMyAdmin и дайте ему полные привилегии требуемой базе данных или для всех баз данных. Затем в config.inc.php напишите имя пользователя и пароль, которые вы указали для нового пользователя. –
Теперь измените свой пароль – Strawberry