170 похожих чатов

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

базе данных? Не знаю, как правильно сформулировать этот вопрос. При подключении к mysql, мы создаем базу которая содержит таблицы, когда подключаешься через драйвер к языку программирования - надо ввести название базы данных. Как тогда работают кастомные DB Viewer'ы, как подключиться к всем базам одновременно и менеджментить их?

1 ответов

6 просмотров

1. MySQL драйвер это код (библиотека), которая обеспечивает взаимодействие приложения с базой. Без драйвера вы из приложения к базе не подключитесь 2. Когда Вы подключаетесь из приложения к БД у вас появляется коннект. Это коннект не к какой-то конкретной базе данных, а к серверу и через него будут доступны все БД на этом сервере к которым у пользователя указанного при подключении есть доступ. Тоесть если у Вас на сервере есть пользователь user который имеет доступ к базам prod и test вы можете внутри одного подключения обращаться к таблицам всех баз указав название базы перед таблицей. Например: SELECT COUNT(*) FROM prod.table1; выведет количество строк из таблицы table1 в базе prod SELECT COUNT(*) FROM test.table1; обратиться к базе test и выведет количество строк из таблицы table1 в этой базе 3. В приложении можно поднять несколько подключений к разным базам и разным серверам.

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
Any electron dev here?
Sayanth Tezro
12
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
так это может кто что знает или использует что-то как макбук только не макбук? на 13…14 дюймов
Michael
9
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Карта сайта