очистка таблицы в базе

Статус
В этой теме нельзя размещать новые ответы.

stasmong

Создатель
Регистрация
25 Фев 2010
Сообщения
22
Реакции
5
нужно периодически очищать одну таблицу в базе данных, можно конечно из phpmyadmin, но я хочу написать скрипт и добавить его в крон

вот что у меня вышло

PHP:
<?php
/* 
 * Скрипт очищает отдельные таблицы базы данных
 */

//Вводим данные базы
$db_host = 'localhost';//хост
$db_name = 'baseprobnik';//имя базы
$db_login = 'admin';//логин
$db_password = 'admin';//пароль

$connection = mysql_connect("$db_host", "$db_login","$db_name",  "$db_password");//подключаемся к базе с указанным логин паролем

$rv = mysql_select_db( $connection);

$result = mysql_query("TRUNCATE `comments`");
?>

запускаю на локальном сервере выдает ошибку
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'admin'@'localhost' (using password: YES) in /opt/lampp/htdocs/ochistkabasy/index.php on line 12

и табличка не чиститься
подскажите куда смотреть?
 
Ошибка гласит , что соединение с базой не проходит! Проверьте логин и пасс!
 
Так как у вас Xampp логин можно под root подключиться. А вообще, зайдите через phpmyadmin в базу данных mysql там в таблице user можно посмотреть каким юзерам разрешено коннектиться к этой базе
 
Так как у вас Xampp логин можно под root подключиться. А вообще, зайдите через phpmyadmin в базу данных mysql там в таблице user можно посмотреть каким юзерам разрешено коннектиться к этой базе

:yahoo: получилось!!!
, когда делал юзера не указал хост
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху