@phpgeeks

Страница 8372 из 8430
Chelling
17.10.2018
16:56:44
Привет, эксперты! Возможно ли на php отслеживать БД mysql и при изменениях экспортировать БД в соответствующий backup/(дата).sql файл??

Evgeniy
17.10.2018
16:58:17
изменение данных или структуры?

Evgeniy
17.10.2018
17:03:57
Можно, смотри БД information_schema
изменения данных там нет

Google
Evgeniy
17.10.2018
17:04:10
там костылять тригерами on insert и on update

Sergey
17.10.2018
17:07:02
изменения данных там нет
Там есть информация то таблица была изменена

Chelling
17.10.2018
17:11:15
Легко. Парси binlog
Яннис спроста сказал эксперты) Как именно просить и что такое binlog?))

Не с проста*

Алексей
17.10.2018
17:13:26
Яннис спроста сказал эксперты) Как именно просить и что такое binlog?))
а та программа, что пишет в баззу, в состояни скрипт дергать после изменения?

Алексей
17.10.2018
17:15:32
ну так в вордпресс и воткнуть

если он на mysqli то можно сделать программный триггер

mysqlnd позволяет такое

касательно pdo - хбз

в общем какие изменения надо отслеживать и зачем поясни

Google
Алексей
17.10.2018
17:19:42
ну или я достану хрустальные шары, погадаю, а ты скажешь, так или нет

Don
17.10.2018
17:20:03
привет всем, если я делаю 1 запрос в БД (объедененный чтоли если так можно сказать)

Алексей
17.10.2018
17:20:35
есть некоторый скрипт, который пишет данные в таблицу.

Don
17.10.2018
17:20:56
аля, Update ... конец_запроса; Update №2 и третий упдейт и тд, Mysql каждый раз будет на диск обращаться или выполнит как 1 в качестве транзакции?

Алексей
17.10.2018
17:20:59
кажды раз как данные записались - нужно делать ее бекап

или можт меняется ddl ?

Don
17.10.2018
17:21:26
таблица Myisam, знаю что транзы не поддерживаются, но оно выполнит как 1 запрос и будет падать на диск столько же раз

или за 1 раз всё?

Алексей
17.10.2018
17:21:54
а оттуда уже на диск - когда само пожелает

Don
17.10.2018
17:22:25
типа на диск не сразу пишет?

а в инноДБ сразу?

Алексей
17.10.2018
17:22:40
тоже не сразу...

Don
17.10.2018
17:22:50
а зачем тогда транзы делают?

если не сразу один хер

Алексей
17.10.2018
17:22:56
иначе оно было бы не быстрее csv

а зачем тогда транзы делают?
ооо... срочно читать доку

Don
17.10.2018
17:23:40
не, ну понятно чтобы меньше нагружать машину

Google
Don
17.10.2018
17:23:58
а для чего тогда? )

Алексей
17.10.2018
17:24:12
бля. серьезно?

Don
17.10.2018
17:24:18
ну походу да :D

Алексей
17.10.2018
17:24:22
это не стеб?

Don
17.10.2018
17:24:41
ну я знаю что транзы нужны чтобы диск меньше насиловать

Алексей
17.10.2018
17:24:58
ну походу да :D
ну вот... предположим у тебя несколько таблиц... там, ну... финансовая информация...

тебе нужно по этим таблицам размазать документ

Mikhail
17.10.2018
17:26:01
Целостность данных же так обеспечивают, ну

Алексей
17.10.2018
17:26:02
без транзакции, ты записал в одну, в другую, в 3-ю.... а на 4-ой прозошла ошибка и скрипт обвалился..

Don
17.10.2018
17:26:11
не, это тоже знаю

Алексей
17.10.2018
17:26:11
то есть документ у тебя не разнесен... повс

и ты не знаешь его состояния... корректно он или нет лег

Алексей
17.10.2018
17:27:35
с транзакциями, все даннные сначала размазываются, и если нет ошибок, коммитятся (когда ои уже размазались как надо по всем таблицам), или, при наличии ошибок - откатываются

Don
17.10.2018
17:27:45
ну это тоже вкурсе

так в моем случае, разница есть?

Алексей
17.10.2018
17:28:00
то есть, с тразакциями ты точно уверен в состоянии документа... он либо разнесен либо нет

Don
17.10.2018
17:28:06
делать 1 запросом в бд или нет?

ну типа упдейт у нескольких строк с ID 5, 10, 13 например

Admin
ERROR: S client not available

Алексей
17.10.2018
17:29:00
делать 1 запросом в бд или нет?
ну... конечно всегда делать лучше мльтиинсерт...

Google
Алексей
17.10.2018
17:29:34
он либо ляжет либо нет

Don
17.10.2018
17:29:46
ну оки )

я про другое интересовался

Алексей
17.10.2018
17:30:03
это прозойдет быстрее чем каждый раз делать запрос и получать статус

тут не в насилии дело

Don
17.10.2018
17:31:50
тут не в насилии дело
ну для меня и это важно )))

Сергей
17.10.2018
18:01:31
Почему DatePeriod не включает конечную дату?

Привет всем.

Евгений
17.10.2018
18:56:18
В современном IT-мире, речь человека который восхищается PHP будто бальзам на душу ?https://www.youtube.com/watch?time_continue=95&v=bIwGlEyoDME

Evgeniy
17.10.2018
19:25:57
всем привет! Ребят, помогите пожалуйста с настройкой apache. Прописал путь до папки, но, он возвращает 403 ошибку, но в логах прописан путь до родительской папки. AH00529: /mnt/392c7b67-d593-4256-a033-3a1bcd18bff7/tabak/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/mnt/392c7b67-d593-4256-a033-3a1bcd18bff7/tabak/' is executable путь: DocumentRoot /mnt/392c7b67-d593-4256-a033-3a1bcd18bff7/tabak/public_html

Anonymous*
17.10.2018
19:31:32
а ты пробовал проверить права

Как указано в этом сообщении

Evgeniy
17.10.2018
19:35:30
Как указано в этом сообщении
поставил права на юзера, потому что если ставить на www-data, в phpstorm становятся недоступны

Anonymous*
17.10.2018
19:36:20
Нук покажи

Evgeniy
17.10.2018
19:37:42
Нук покажи
Да, походу я д..б ... посмотрел стоит root, но это группа

Anonymous*
17.10.2018
19:37:57
/mnt не совсем удачная папка для подобных вещей

Evgeniy
17.10.2018
19:38:55
Anonymous*
17.10.2018
19:39:34
Ну допустим, а какие права то на указанных файлах

Google
Anonymous*
17.10.2018
19:39:43
и от кого работает апач

Evgeniy
17.10.2018
19:40:27
и от кого работает апач
ааа, да. Выставил 777 и все заработало)) Спасибо))

Anonymous*
17.10.2018
19:49:42
Не за что, но три топора это плохой тон

Evgeniy
17.10.2018
20:23:22
Anonymous*
17.10.2018
20:23:39
тогда ладно

после переноса на прод разберёшься, как надо было

Страница 8372 из 8430