Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.09.2014, 16:10   #1
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию MySQL подключение локальной сети

Здравствуйте ребята . До этого всегда пользовался MS SQL Server если клиент конкретно не требовал какой то конкретное СУБД . Но замечаю что MS SQL Server очень жрет память ЧЕМ MySQL еще преимущество MySQL что он есть на все платформу . На Linux , На MacOS и еще если клиент захочет что его БД был доступно на всех пользователем можно его загружать на хостинге.
У меня такой вопрос:
Я хочу MySQL использовать на локальная сеть , То есть на одном роутере есть несколько компьютер включен . Что на одном установить MySQL и все остальные мог обращаться к ним.
Localhost - это да имя компьютера где установлен MySQL ... Как обращаться из другом машине ? И какие настройки для этого надо на сервере ?
xxbesoxx вне форума Ответить с цитированием
Старый 01.09.2014, 17:40   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Localhost это внутреннее имя, а нужно внешнее. Это ip-адрес машины на которой установлен сервер, что-то типа 192.168.1.5 (можно посмотреть в свойствах или ifconfig в консоле написать) Только ip-адрес в локальной сети этой машины надо назначить вручную, иначе при динамической настройке адрес может менятся.
eoln вне форума Ответить с цитированием
Старый 01.09.2014, 18:12   #3
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

eoln Спасибо за внимание, Не как не магу подключить из другом машине
1. брандмауэр windows 7 отключен
2. посмотрел ip через командное строк ipconfig прописать приложение не помогло
3. Пробовал еще прописать имя компьютера не помогло
Что еще может быть ? Может сам MySQL надо какой то настройка
Изображения
Тип файла: jpg 1.jpg (90.2 Кб, 279 просмотров)
Тип файла: jpg 2.jpg (44.4 Кб, 123 просмотров)
xxbesoxx вне форума Ответить с цитированием
Старый 01.09.2014, 18:20   #4
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Приложения читает все параметр из ini файл
Код:
[UserName]
str1=root
[Paswword]
str2=password
[Server]
str3=localhost
[Database]
str4=database
[Port]
str5=3306
Подклуючения делаю через библиотека MyDAC
Изображения
Тип файла: jpg 3.jpg (63.2 Кб, 284 просмотров)
xxbesoxx вне форума Ответить с цитированием
Старый 01.09.2014, 18:41   #5
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Цитата:
Только ip-адрес в локальной сети этой машины надо назначить вручную, иначе при динамической настройке адрес может менятся.
Это как ? Можете боле подробно ?
xxbesoxx вне форума Ответить с цитированием
Старый 01.09.2014, 19:17   #6
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,774
По умолчанию

Через виндовое имя машины должно прокатить. Его лучше на более человеческое исправить, я обычно это сразу при установке делаю.
Vapaamies вне форума Ответить с цитированием
Старый 01.09.2014, 21:14   #7
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Цитата:
Сообщение от Vapaamies Посмотреть сообщение
Через виндовое имя машины должно прокатить. Его лучше на более человеческое исправить,
Должен , Но не работает. Даже на тот машине где установлен MySQL там не работает если прописываю "имя компа" или ip 192.168.0.1xx

Цитата:
я обычно это сразу при установке делаю.
Переименовал и перезагрузил комп не помогло . Прописал C:\Windows\System32\drivers\etc ---> hosts 192.168.0.1xx mysql <-- Имя компа........... Тоже не помогло . Не думаю что сам МуСкл надо какой то дополнительный настройки ...
У кого то работает так, что на одном машине был установлен MySQL и из второго компьютера делал соединения к MySQL ???

Последний раз редактировалось xxbesoxx; 01.09.2014 в 21:31.
xxbesoxx вне форума Ответить с цитированием
Старый 01.09.2014, 21:51   #8
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,774
По умолчанию

Цитата:
Сообщение от xxbesoxx Посмотреть сообщение
У кого то работает так, что на одном машине был установлен MySQL и из второго компьютера делал соединения к MySQL ???
Это вроде в mysql.ini рулится, чтобы всякие кулхацкеры с интернетов не подключались.
Vapaamies вне форума Ответить с цитированием
Старый 01.09.2014, 22:10   #9
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Ребята спасибо что уделили меня время . Нашел решения на "киберфорума" может кому то пригодится выложу здесь скриншоти Тема можно закрыть
Изображения
Тип файла: jpg 1.jpg (71.8 Кб, 164 просмотров)
Тип файла: jpg 2.jpg (75.6 Кб, 158 просмотров)
Тип файла: jpg 3.jpg (70.9 Кб, 153 просмотров)

Последний раз редактировалось xxbesoxx; 01.09.2014 в 22:12.
xxbesoxx вне форума Ответить с цитированием
Старый 02.09.2014, 11:02   #10
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Некорректное решение по ряду причин, хотя и рабочее в Вашей ситуации.
Вместо всего этого есть команда GRANT, а вот Ваш вариант
Код:
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '111111' WITH GRANT OPTION;
Но лично бы я никогда руту не открывал все IP - только localhost. Для внешних подключений заведите этой же командой на каждую базу данных по новому пользователю.
Cronos20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение к БД по локальной сети yaprogrammist Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 5 28.08.2014 20:02
Socket: Подключение клиента из глобальной сети к серверу, расположенному в локальной сети Дамир Общие вопросы .NET 4 01.12.2010 12:12
Отключить подключение по локальной сети Hakal Работа с сетью в Delphi 0 15.04.2010 17:40
Удалить подключение по локальной сети. stenl1 Операционные системы общие вопросы 10 29.10.2009 08:05
подключение\отключение локальной сети geget Работа с сетью в Delphi 1 08.04.2008 15:25