Несколько компьютеров, один mysql сервер на моем ноутбуке (Master Machine), одна или несколько баз данных - PullRequest
0 голосов
/ 20 января 2020

Я надеюсь, что все, кто читает это, преуспевают во всех аспектах жизни. У меня есть вопрос (ы), с которыми я боролся, и я ищу помощь сообщества.

Я недавно отправился в мир кодирования. Моя средняя школа сделала лучше, помогая нам понять возможности, которые есть в этой области. Это ни здесь, ни там.

Обратите внимание, что я новичок в этой области, насколько это возможно. Если вы можете принять мои проблемы как свои собственные и попытаться ответить на них так же, как свои собственные, я был бы очень признателен.

Я хотел бы знать, возможно ли и как можно сделать следующее.

Я создал программное обеспечение, которое хочу использовать на нескольких машинах. Скажем для этого примера всего 90 разных машин. Эти машины (ноутбуки, настольные компьютеры и т. Д. c) пока находятся на расстоянии нескольких миль. И в будущем, если все пойдет хорошо на расстоянии нескольких сотен или даже тысяч миль друг от друга (более 100 000 машин). Я хочу знать, как я могу подключить все эти разные машины к работающей MySQL базе данных (серверу), расположенной на моем ноутбуке? После подключения я должен постоянно держать свой ноутбук включенным или можно ли будет использовать мой ноутбук, как я сейчас, и когда я его выключу, выключу или перезапущу, будут ли другие подключенные машины отключены?

При подключении к удаленному компьютеру в MySQL базу данных на моем компьютере мне нужен или нужен другой машине inte rnet? или оба или нет?

В ходе моего исследования я прочитал cPanel и Google Cloud: некоторые из немногих, которые я мог бы использовать. На данный момент я не в состоянии финансово купить какие-либо облачные сервисы, но в целом они находятся в моих среднесрочных целях. Какие есть другие альтернативы? Могу ли я использовать, например, остаток на моей учетной записи Gmail? OneDrive et c ..? если да, то как? или есть ли какие-либо бесплатные облачные сервисы, которые я мог бы использовать, чтобы помочь мне в ближайшем обозримом будущем для достижения моих целей?

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

Несколько раз я пытался использовать puTTY для подключения к IP-адресу, предоставленному моим поставщиком inte rnet. Однако мне было отказано в доступе. Как только я создал IP-адрес c, мой inte rnet больше не работал. Как мне обойти это? Можно ли создать статистику * 1055? * адрес и возможность доступа к inte rnet? Нужно ли мне разговаривать с моим провайдером inte rnet, чтобы предоставить мне какие-либо специальные разрешения?

В чем разница между следующими: Link-local IPv6-адрес, IPv4-адрес, Su bnet маска, шлюз по умолчанию

Любая теория, идея или решение, не могли бы вы опубликовать видео или любой материал для чтения будь то книга или статья

Заранее спасибо!

...