
Konstantin
30.11.2017
14:52:29
Тоже самое, но без дублей

Yaroslav
30.11.2017
14:52:45
SELECT virtuemart_product_id FROM (SELECT virtuemart_custom_id, virtuemart_product_id, customfield_value, virtuemart_customfield_id
FROM pkpd_virtuemart_product_customfields) t where customfield_value IN ('nnnn','выфыфвыфвфы') GROUP BY virtuemart_product_id HAVING COUNT(virtuemart_product_id) = 2

Konstantin
30.11.2017
14:53:11
Вроде как пытался так..Уно моменто

Google

Konstantin
30.11.2017
14:53:41
Таки похоже на победу!

Yaroslav
30.11.2017
14:54:01
если может быть не 2, а больше поставьте >=2
либо читайте учебник, либо попросите людей которые умеют взамодействовать в бд, не отнимайте больше время других
-50мин
в никуда

Konstantin
30.11.2017
14:54:57
Благодарю вас

Yaroslav
30.11.2017
14:55:05
я манал больше отвечать на подобные вопросы

Konstantin
30.11.2017
14:55:06
Но я никого,в едь, не заставлял
Ок, спасибо

Egor
30.11.2017
16:59:40

Jack
30.11.2017
19:14:44
Привет всем. Как сделать частичный поиск по столбцу ??
LIKE в моей случаи не помогает

Человек
30.11.2017
19:54:10
аа части чего искать нужно? какой вид данных

Konstantin
30.11.2017
20:09:41
Что самое забавное. Такой запрос юзал и в чистом скрипте он так и ен пашет, лол

Google

lost
30.11.2017
21:16:18

Maxim
01.12.2017
10:10:11
Подскажите pls
Мне нужно уделенное подключение к mysql с другого сервера
Сделал в mysql пользователя
GRANT ALL PRIVILEGES ON `db`.* TO 'remote_connect_user'@'remote_server_ip_address' IDENTIFIED BY 'remote_connect_pass' WITH GRANT OPTION;
Однако если я прописываю в remote_server_ip_address свой локальный ip-адрес - я могу подключиться. Если пишу ip-адрес сервера - ошибка подключения
По мануалам посмотрел, можно прописать % для подключения с любого ip-адреса
Безопасно ли это и как поступить в моей ситуации?

Ivan
01.12.2017
10:11:10
Видимо удалённый сервер имеет внешним адресом не то, что ты ожидаешь.
За NAT небось стоит
% лучше не стоит делать, если есть такая возможность.

Андрюха (Ren)
01.12.2017
10:14:26
хорошо читабельно )

Maxim
01.12.2017
10:16:29

Ivan
01.12.2017
10:18:19
Если можешь - установи любое соединение с удалённого сервера на мускул сервер (например ssh), потом посмотри откуда пришёл коннект при помощи
netstat -tnp|grep 22, где 22 - порт ssh
Это к примеру.

Maxim
01.12.2017
10:20:08
у меня есть логи, там коннект с моего локального адреса и происходит ошибка
'SERVER_ADDR' => IP_АДРЕС_ПОДКЛЮЧЕНИЯ
'REMOTE_ADDR' => ЛОКАЛЬНЫЙ_IP_АДРЕС
логи php

Ivan
01.12.2017
10:22:45
не, чота так мы далеко не уедем
давай так: php и mysql сервера в одной локальной сети или нет?
или они только через интернет общаются?

Maxim
01.12.2017
10:25:16
через интернет
Имею один php-проект на server #1 и server #2
Сейчас хочу из php с server#2 подключиться к mysql с server#1

Ivan
01.12.2017
10:25:58
тогда на server2 выполни curl ifconfig.co и получившийся адрес используй как remote_server_ip_address для mysql-юзера

Maxim
01.12.2017
10:27:14
я так и делаю, но почему-то вижу ошибку

Oscar
01.12.2017
10:27:42

Ivan
01.12.2017
10:27:45
фаерволл есть? порт открыт?

Maxim
01.12.2017
10:29:01
ufw inactive

Google

mb
01.12.2017
11:15:26
bind-address в конфигурации mysql-сервера.

Maxim
01.12.2017
11:25:36
я хочу производить подключение пользователями к серверу №2, а сервер №2 должен тянуть данные из mysql сервера #1 от имени ip_адреса сервера №2
Это возможно?

lost
01.12.2017
11:38:27
Или может тебе репликации обычной будет достаточно

Maxim
01.12.2017
11:41:02

Enterpise
01.12.2017
11:42:27
PPKS

Maxim
01.12.2017
11:47:27

lost
01.12.2017
11:48:06
Почему?

Maxim
01.12.2017
11:49:49
мне пока незачем делать копию бд. Мне нужен доступ с двух серверов на одну уделенную бд. Когда мощностей сервера на удаленной бд будет недостаточно - сделаю репликацию и буду распределять запросы. А сейчас зачем?
То, что я хочу сделать, невозможно?

lost
01.12.2017
11:50:16
Возможно, но federated это костыли

Maxim
01.12.2017
11:51:16

lost
01.12.2017
11:51:46
Там доступы на уровне таблиц, на всю бд не получится сразу сделать

mb
01.12.2017
12:24:47

Maxim
01.12.2017
12:26:48

Ivan
01.12.2017
12:27:17
Либо я чего-то не понимаю, либо у человека просто PHP - MySQL не получается настроить

mb
01.12.2017
12:30:55
Да не, там походу ньюансы сетевых настроек.

Ivan
01.12.2017
12:33:10
ну не суть, прокси тут не при чём

mb
01.12.2017
12:35:43

Google

Maxim
01.12.2017
12:36:10
mysql на сервере №1, а php на сервере №2

Yaroslav
01.12.2017
12:41:00
с чего вы такой рейтинг сделали?
может быть php номер1, а mysql номер2?

Ivan
01.12.2017
13:34:24
А вот скажите мне, event scheduler когда запускает свои события? Во время кратное Starts time или он сам решает в какую минуту, скажем ежечасовое событие запустить?

lost
01.12.2017
14:50:26

Ivan
01.12.2017
14:53:48

lost
01.12.2017
14:54:45
Зачем нужен планировщик, который запускает события в рандомное время?)
Он на то и планировщик...

Ivan
01.12.2017
14:55:39
Хороший вопрос, но программисты разные бывают)

lost
01.12.2017
14:55:39

Ivan
01.12.2017
14:55:45
спасибо

vyacheslav@deepin:~$
01.12.2017
20:41:18
Здравствуйте, подскажите как пофиксить такое?

Artur
01.12.2017
20:42:07
utf8 ?

vyacheslav@deepin:~$
01.12.2017
20:42:59
в кратце, есть скрипт на пыхе который в базу забивает из сторонней апи иногда значения, и апи и пых и хедер у меня был в utf-8
но в какой-то момент(изменений я не делал) у меня вот такие вот значения инсёртятся
пых нгикс админ у меня в докере
до вчерашнего дня таких траблов не возникало
и бд и таблицы в utf8_unicode_ci

Google

vyacheslav@deepin:~$
01.12.2017
20:48:44
мб дело в моей ос
декодеры говорят что у меня каким-то образом в БД CP1252
я уже как месяц на дебиане сижу
самое интересное, что когда пых берёт из БД эти значения, они корректно отображаются в странице на html c чарсетом utf-8
в общем нужно как-то конвертнуть значения с Cp1252 в utf-8

Человек
01.12.2017
21:16:43
Пробовал на php до инсерта set names utf8 отправить?

vyacheslav@deepin:~$
01.12.2017
21:16:46
а может это пых админ мозги делает?
прикол в том, что скрипт который всё это инсёртит не менялся за неделю
а эта лажа всплыла вчера, точнее уже позавчера
сейчас попробую в общем как ты говоришь

Человек
01.12.2017
21:21:32
Ну если php получает utf, то должно быть норм

vyacheslav@deepin:~$
01.12.2017
21:22:26
скрипт консольный, через ssh его запускаю, в консоль все данные что инсёртсятся норм отображаются и в uft-8 выходит, а вот в бд уже траблы
щас попробую в докер контейнер зайти и от туда селект сделать, мб пых админ мозг делает
лол, в консоли всё ок
а хрена пых админ с катушек слетел