Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

доступ к бд MySql

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> доступ к бд MySql
Имя
Сообщение << Старые топики   Новые топики >>
доступ к бд MySql - 2008-12-13 16:35:43.483333   
RusGT

Сообщений: 71
Оценки: 0
Присоединился: 2008-11-27 02:09:07.403333
когда скрипты обращаються к бд mysql, они используют пароли к доступу к бд? вот такой файл mysql.ini нашёл и там походу и есть логин и пароль к бд, как теперь мне получить все данные из бд?
Post #: 1
RE: доступ к бд MySql - 2008-12-13 17:51:34   
diGriz

Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
.
Post #: 2
RE: доступ к бд MySql - 2008-12-14 02:42:41.850000   
RusGT

Сообщений: 71
Оценки: 0
Присоединился: 2008-11-27 02:09:07.403333
quote:

mysqldump под линухом или дамп через phpmyadmin под чем угодно

таково нет(((
я имел ввиду скажем скрипт на своём хост, который при обращении к бд, имея логи и пароль к ему может ли сохранить данные из даной бд?
Post #: 3
RE: доступ к бд MySql - 2008-12-17 10:03:20.623333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Я думаю, что тебе стоит почитать документацию к библиотекам того скрипт языка который ты используешь. Там обязательно должна быть пара строчек посвящённая такой акции, как подключение к БД. И в этих двух строчках обязательно будет сказано, как указать нужный логин и пароль.
Post #: 4
RE: доступ к бд MySql - 2009-03-23 18:07:55.913333   
Катруся

Сообщений: 6
Оценки: 0
Присоединился: 2009-03-21 15:17:34.476666
Знающие и умные в вопросах MySql, помогите разобраться!

я хочу сделать свой сайт и занялась изучением php и MySql, и вот все вроде бы получается, все точно по мануалу делаю. но в книге бывают опечатки. некоторые моменты мне удалось разгадать. но вот уже неделю мозг ломаю над одним вопросом. А именно над методом object mysql_fetch_object

у меня не получается вывести таблицу на экран, пишет ошибку, дословно:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in Z:\home\mysait.ru\www\index.php on line 122

пожалуйста, кто знает как вывести таблицу на экран, помогите. так как я уже в тупике, а спросить не у кого.

Спасибо!

Если нужен скрипт, который я писала, вот он:

<?
$sql = mysql_query(" SELECT * FROM proba");
while($ds = mysql_fetch_object( $sql )) {
$id=$ds->id;
$name=$ds->name;
echo "$id $name<br>";
}
mysql_close($dp);
?>

и в отдельном файле:
<?
$host="localhost";
$user="Admin";
$pass="123456";
$database="proba";
$dp=mysql_connect($host,$user,$pass);
mysql_select_db($database,$dp);
?>

122 строка: while($ds = mysql_fetch_object( $sql )) {


я так понимаю, это найпростейший скрипт. а где моя ошибка?

спасибо зараннее! очень жду ответа!


Post #: 5
RE: доступ к бд MySql - 2009-03-23 19:30:42.756666   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333

quote:

ORIGINAL: Катруся

Знающие и умные в вопросах MySql, помогите разобраться!

я хочу сделать свой сайт и занялась изучением php и MySql, и вот все вроде бы получается, все точно по мануалу делаю. но в книге бывают опечатки. некоторые моменты мне удалось разгадать. но вот уже неделю мозг ломаю над одним вопросом. А именно над методом object mysql_fetch_object

у меня не получается вывести таблицу на экран, пишет ошибку, дословно:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in Z:\home\mysait.ru\www\index.php on line 122

пожалуйста, кто знает как вывести таблицу на экран, помогите. так как я уже в тупике, а спросить не у кого.

Спасибо!

Если нужен скрипт, который я писала, вот он:

&lt;?
$sql = mysql_query(" SELECT * FROM proba");
while($ds = mysql_fetch_object( $sql )) {
$id=$ds-&gt;id;
$name=$ds-&gt;name;
echo "$id $name&lt;br&gt;";
}
mysql_close($dp);
?&gt;

и в отдельном файле:
&lt;?
$host="localhost";
$user="Admin";
$pass="123456";
$database="proba";
$dp=mysql_connect($host,$user,$pass);
mysql_select_db($database,$dp);
?&gt;

122 строка: while($ds = mysql_fetch_object( $sql )) {


я так понимаю, это найпростейший скрипт. а где моя ошибка?

спасибо зараннее! очень жду ответа!

а можно поподробнее что дожен делать скрипт и какие данные лежат в бд
что вы вообще пытаетесь сделать
Post #: 6
RE: доступ к бд MySql - 2009-03-23 21:41:59.666666   
Катруся

Сообщений: 6
Оценки: 0
Присоединился: 2009-03-21 15:17:34.476666
я сделала простую таблицу в MySql
номер по порядку - это id , и имя - это name. т.е. всего два столбика.
/ я просто хочу увидеть как выводится таблица на экран.
Post #: 7
RE: доступ к бд MySql - 2009-03-23 22:05:22.226666   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
мда…….

<?
$result = mysql_query(" SELECT * FROM proba");
$num = mysql_num_rows($result);
$myrow=mysql_fetch_array($result);

$i = 0;
while($i < $num) {
echo ("".$myrow['id']." ; ".$myrow['name']."");
}
mysql_close($dp);
?>
Post #: 8
RE: доступ к бд MySql - 2009-03-23 22:12:31.326666   
Катруся

Сообщений: 6
Оценки: 0
Присоединился: 2009-03-21 15:17:34.476666
спасибо , попробую так.
Post #: 9
RE: доступ к бд MySql - 2009-03-24 00:25:16.243333   
Катруся

Сообщений: 6
Оценки: 0
Присоединился: 2009-03-21 15:17:34.476666
не получается.[:(] снова та же ерунда. выдает ошибку:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in Z:\home\mysait.ru\www\index.php on line 124

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\mysait.ru\www\index.php on line 125



Вот эти строки:

$num = mysql_num_rows($result);
$myrow=mysql_fetch_array($result);
Post #: 10
RE: доступ к бд MySql - 2009-03-24 00:28:20.633333   
FriLL

Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
может это чтото на вашей стороне?
провнрьте название бд, таблицы и тп
у меня подобный скрипт работает без проблем
Post #: 11
RE: доступ к бд MySql - 2009-03-24 00:51:22.526666   
Катруся

Сообщений: 6
Оценки: 0
Присоединился: 2009-03-21 15:17:34.476666
спасибо.

я так и думаю, что может быть что то у меня ни так. но я не знаю что именно проверить. подскажи те, пожалуйста!

в базу данных я захожу как аdmin@localhost
имя root я исправила на admin, пароль поставила 123456
зашла в config.inc.php исправила там root на admin везде где встечалась фраза $cfg['Servers'][$i]['user']= 'admin' , добавила пароль аналогично

и в результате таблица моя все равно не выводиться на экран. может есть еще какие то премудрости, которые я упустила?
мой скрипт может тоже правильный, так как уже везду где я смотрела, и другие подставляла, которые писали, что рабочие, ну выдает мне одну и ту же ошибку
Post #: 12
RE: доступ к бд MySql - 2009-03-24 01:05:48.880000   
Катруся

Сообщений: 6
Оценки: 0
Присоединился: 2009-03-21 15:17:34.476666
спасибо. разобралась. действительно неверное указала название таблицы. опечаталась на одну букву. спасибо1 все работате1
Post #: 13
Страниц:  [1]
Все форумы >> [Прочее] >> доступ к бд MySql







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.