|
|
|
| Скрипт:
<?
$host = 'localhost'; // Хост
$user = 'user'; // Имя пользователя
$password = '123456789'; // Пароль
$name = ''; //имя БД
$table = ''; // Имя таблицы
$connect =@mysql_connect($host, $user, $password) or die(mysql_error());
// mysql_query("SET NAMES cp1251");
// создаем базу данных и называем ее test
if( mysql_query("CREATE DATABASE test", $connect)) //or die('Запрос на создание базы данных не прошел! Ошибка: <br>'.mysql_error());
$name = 'test';
else
exit ('Запрос на создание базы данных не прошел!');
// выбираем созданную базу данных для работы
mysql_select_db($name, $connect) or die('Запрос на выбор созданной базы данных не прошел! Ошибка: <br>'.mysql_error());
// Создаем таблицу test_zero в базе данных
$sql = "CREATE TABLE test_zero ( id INT, title TEXT, text TEXT)";
if (mysql_query($sql, $connect))
$table = 'test_zero';
else
exit ('Запрос на создание таблицы в базе данных не прошел! Ошибка: <br>'.mysql_error());
mysql_query("INSERT INTO $table VALUES (1, 'zagolovok', 'text')") or die(mysql_error());
$res = mysql_query("SELECT * FROM $table") or die(mysql_error());
while($row=mysql_fetch_array($res))
{
$num=$row['num'];
$title=$row['title'];
$text=$row['text'];
echo "($num) - $title $text <br>";
}
mysql_close($connect);
?>
|
Ошибка:
Access denied for user 'user'@'localhost' (using password: YES) в строке:
$connect =@mysql_connect($host, $user, $password) or die(mysql_error()); | |
|
|
|
|
|
|
|
для: starpom
(26.08.2010 в 15:48)
| | Говорит что не правильный пользователь/пароль к БД. | |
|
|
|
|
|
|
|
для: nikita2206
(26.08.2010 в 15:50)
| | ну так а что именно не устраивает, я пароли и пользователей разных пробовал, та же песня. Что устроит??? | |
|
|
|
|
|
|
|
для: starpom
(26.08.2010 в 15:59)
| | Устроит правильные логин/пароль, а не "разные". | |
|
|
|
|
|
|
|
для: nikita2206
(26.08.2010 в 16:00)
| | Мда жестковато. Спасибо за помощь. | |
|
|
|