2015-07-01 2 views
0

Я новичок в базах данных, сделал свою основную «домашнюю работу» относительно теоретической части и начал использовать MySQL Server через MySQL Workbench.Что такое соединение в MySQL Workbench?

Я создал четыре «соединения», которые появляются на панели инструментов рабочего стола Workbench, и я также создал несколько таблиц. Но когда я вхожу в систему через любое соединение (используя имя пользователя и пароль), я могу видеть все созданные мной таблицы. Так может кто-нибудь, пожалуйста, скажите мне, что такое точка за несколькими подключениями? Что такое «Соединение» в MySQL Workbench?

Я попытался найти его в Google StackOverflow и даже упомянул руководство пользователя для Workbench MySQL, но не получил никаких ответов.

+0

Это пользователь, подключающийся к серверу, который может иметь или не иметь ссылку на базу данных еще для этого соединения. У этого пользователя может быть много. Подумайте, многие пользователи, а не только вы там нужны данные – Drew

+0

@DrewPierce. Если да, то как одно соединение может просматривать таблицы, созданные через другие соединения? Разве один пользователь не сможет увидеть, что создали другие? – Meathead

+0

В большинстве случаев. В других случаях нет, вы предоставляете права – Drew

ответ

2

Каждое соединение MySQL содержит свой собственный набор определений. Например, соединения могут подключаться к различным серверам MySQL или одному и тому же серверу MySQL с разными именами пользователей или включать SSL для одного или вы можете настроить соединение с удаленным сервером MySQL с использованием параметров SSH и т. Д.

Что касается нескольких подключений к одному и тому же локальному серверу MySQL, у вас может быть одно соединение с использованием «root» с другим с использованием менее привилегированного пользователя. В зависимости от того, как вы настраиваете пользователей, они могут (или не могут) иметь права видеть и использовать одни и те же базы данных (информацию).

Таким образом, соединения просто подключаются к серверу MySQL. Если два соединения используют одну и ту же точную информацию, результаты будут идентичными. Однако это не обычный случай использования.

Смежные вопросы