|
доступ к mysql через shell-скрипт
|
|||
---|---|---|---|
#18+
подскажите кто нибудь, плз.. есть код подключения и выполнения запросов mysql через shell например: #!/bin/sh DB=test USER=user PASSWORD=pass HOST=host.ru export DB USER PASSWORD HOST cd /usr/local/mysql/bin ../mysql -D $DB -h$HOST -u$USER -p$PASSWORD <db где db - файл с текстом самих SQL-команд а вот как получать результаты запросов и обрабатывать их, например в зависимости от результата нужно либо добавить, либо обновить записи в других таблицах.. заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2003, 20:29 |
|
доступ к mysql через shell-скрипт
|
|||
---|---|---|---|
#18+
В общем то несложно. Результат работы mysql будет выводиться на stdout, перенаправьте его на файл, а потом разбирайте этот файл помощью обычных юниксовых утилит типа grep cut awk и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2003, 22:37 |
|
доступ к mysql через shell-скрипт
|
|||
---|---|---|---|
#18+
как раз со stdout тут не выйдет... :) сценарий будет прописан в cron и будет выполняться на сервере периодически и ни куда выводиться не будет. т.е. нужно как то обрабатывать все внутри... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2003, 02:42 |
|
|
start [/forum/moderation_log.php?user_name=DOLARiON]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 442ms |
total: | 617ms |
0 / 0 |