модуль в командной строке mysql

Главные вкладки

Аватар пользователя Catherine Catherine 21 июля 2011 в 16:56

Как можно включить, а потом выключить какой-нибудь модуль в командной строке mysql? Не получается это сделать и не могу найти ссылку. Можете плз или объяснить или же дать ссылку.

Комментарии

Аватар пользователя Catherine Catherine 21 июля 2011 в 18:20

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

Аватар пользователя xxandeadxx xxandeadxx 21 июля 2011 в 18:22

"Catherine" wrote:
Ну как бы mysql - это бд

а модуль - это php, улавливаете разницу?

"Catherine" wrote:
Мое задание - включить и выключить какой-нибудь модуль в командной строке mysql

с таким же успехом можно поставить задачу включить компьютер с помощью монитора

Аватар пользователя Catherine Catherine 21 июля 2011 в 18:28

Как я понимаю моя задача подключить какой-нибудь contrib-модуль. То есть к примеру devel подключить через командную строку mysql.)

Аватар пользователя Andruxa Andruxa 21 июля 2011 в 20:02

я подпишусь на всякий случай - а вдруг получится?
хм, кажется дошло - топикстартер хочет залезть в таблицу system и поменять значение поля status на 1 для какого-нибудь модуля?

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 21 июля 2011 в 21:27

"Andruxa" wrote:
хм, кажется дошло - топикстартер хочет залезть в таблицу system и поменять значение поля status на 1 для какого-нибудь модуля?

ага Smile
только потом надо еще кеши будет почистить. на всякий

Аватар пользователя xxandeadxx xxandeadxx 21 июля 2011 в 22:18

"Ильич Рамирес Санчес" wrote:
только потом надо еще кеши будет почистить

как минимум ещё вызвать module_invoke_all('install/enable/unistall')

Аватар пользователя Andruxa Andruxa 21 июля 2011 в 22:28

"xxandeadxx" wrote:
вызвать module_invoke_all('install/enable/unistall')

вот это через SQL даже не представляю, как сделать...

"Catherine" wrote:
Мое задание - включить и выключить какой-нибудь модуль в командной строке mysql

это где ж такие задания ставят?

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 21 июля 2011 в 23:00

"xxandeadxx" wrote:
как минимум ещё вызвать module_invoke_all('install/enable/unistall')

если внутри модуля ошибка.... может не помочь. Smile
"RxB" wrote:
я всегда знал что санчес только делает вид что знаед друпал

ты знал ты знал ))

Аватар пользователя Dan Dan 22 июля 2011 в 1:24

"xxandeadxx" wrote:
с таким же успехом можно поставить задачу включить компьютер с помощью монитора

Я делал что-то типа такого, только немного наоборот - при включении компа включалась нагрузка на периферию - монитор, принтер, сканер, модем,... Сейчас всё умное, само засыпает/просыпается. Скучно жить.

Аватар пользователя Andruxa Andruxa 22 июля 2011 в 9:35

"Dan" wrote:
включении компа включалась нагрузка на периферию

это реализовано в некоторых сетевых фильтах:
на мастер-розетке питание всегда, к ней подключен системник, в слейв-розетки включена переферия, туда питание подается в случаях:
1. В фильтр подключен usb от системника, при включении системника на usb появляется напруга, что является сигналом для включения слейвов. Олдовый способ, у меня дома как раз такой фильтр.
2. Посовременнее - без usb. При включении системника на мастер-розетке растёт ток, что также является сигналом для включения слейвов.

При выключении - в обратном порядке.

Удобная хрень.

Аватар пользователя Dan Dan 22 июля 2011 в 11:45

Занимать порт usb ради такого - слишком жирно, там схема-то - катушка и реле. Но сейчас, имхо уже это всё не нужно - техника умная и даже при работающем компе сама в стэндбай уходит. Кроме того, комп работает не выключаясь, необходимости уже нет в таких "пилотах")

PS: но выключать модули через БД всё равно круче!

Аватар пользователя igor1970 igor1970 22 июля 2011 в 12:54

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
А что подразумевается под "командная строка mysql"?
Консольный ввод после выполнения mysql -u user db ?

Да, утилита командной строки.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 22 июля 2011 в 13:01

igor1970 wrote:
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
А что подразумевается под "командная строка mysql"?
Консольный ввод после выполнения mysql -u user db ?

Да, утилита командной строки.

То есть ты точно знаешь, что Т.С. требуется? )
А у меня все-таки остаются сомнения...

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 22 июля 2011 в 16:22

"igor1970" wrote:
Мы, кажется, на брудершафт не пили.

Хочется, кончечно, поглумиться над использованным штампом, однако отвечу серьезно.

1. По-умолчанию, рассматриваю участников д.ру как коллег.
2. Со всеми коллегами, всю жизнь общаюсь на "ты".
3. На многих сайтах обращение "Вы" зачастую проистекает в виде: «Вы, сэр, такой законченный, тупой м**к, что я с Вами даже с**ть не сяду рядом, не то, что кодить.» Непроизвольно хочется максимально дистанцироваться от подобного стиля общения.
4. Ничто не мешает меня холодно игнорировать, если мой стиль кажется неуместно панибратским.
5. Настоящий брудершафт подразумевает финальный поцелуй взасос. При всем уважении... тебе со мной это не светит. Надеюсь.

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 22 июля 2011 в 17:54

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
«Вы, сэр, такой законченный, тупой м**к, что я с Вами даже с**ть не сяду рядом, не то, что кодить.»

я так порой делаю.
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
5. Настоящий брудершафт подразумевает финальный поцелуй взасос

ну вот и ахтунг в тему )

походу катерину навек отвадили от друпал ру. народ к дизайнеру гомику в соседнюю ветку. тут же дама!!1111

Аватар пользователя Andruxa Andruxa 22 июля 2011 в 18:33

слушайте, надо как-то определяться, где будет пятничный срач
на то нафлудили везде где получилось - уже устал между топиками шарахаться