Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.11.2003, 20:29
|
|||
---|---|---|---|
|
|||
доступ к 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, 22:37
|
|||
---|---|---|---|
доступ к mysql через shell-скрипт |
|||
#18+
В общем то несложно. Результат работы mysql будет выводиться на stdout, перенаправьте его на файл, а потом разбирайте этот файл помощью обычных юниксовых утилит типа grep cut awk и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.11.2003, 02:42
|
|||
---|---|---|---|
|
|||
доступ к mysql через shell-скрипт |
|||
#18+
как раз со stdout тут не выйдет... :) сценарий будет прописан в cron и будет выполняться на сервере периодически и ни куда выводиться не будет. т.е. нужно как то обрабатывать все внутри... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&mobile=1&tid=1855615]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 123ms |
0 / 0 |